{"cik": 1562088, "entity": "Duolingo, Inc.", "tags": {"RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2020-12-31", "val": 161696000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 161696000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 250772000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 250772000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 250772000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 369495000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 369495000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 369495000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 531109000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 531109000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 531109000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 748024000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 748024000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 1037589000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2025-01-01"}], "GrossProfit": [{"end": "2020-12-31", "val": 115709000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 115709000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 181586000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 181586000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 181586000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 270064000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 270064000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 270064000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 389004000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 389004000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 389004000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 544379000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 544379000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 749457000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2025-01-01"}], "OperatingIncomeLoss": [{"end": "2020-12-31", "val": -16011000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -16011000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -60007000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -60007000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -60007000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -65195000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -65195000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -65195000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -13259000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -13259000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -13259000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 62595000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 62595000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 135570000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2020-12-31", "val": -15776000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -15776000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -60135000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -60135000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -60135000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -59574000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -59574000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -59574000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 16067000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 16067000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 16067000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 88574000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 88574000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 414065000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2020-12-31", "val": 68000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 68000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 177000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 177000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 177000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 938000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 938000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 938000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1710000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1710000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1710000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 13732000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 13732000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -231655000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2025-01-01"}], "DepreciationDepletionAndAmortization": [{"end": "2020-12-31", "val": 2256000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 2256000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 2726000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2726000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2726000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 4870000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 4870000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 4870000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 7095000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 7095000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 7095000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 10854000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 10854000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 14391000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2025-01-01"}], "Depreciation": [{"end": "2020-12-31", "val": 1624000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1624000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 2033000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2033000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2033000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 3118000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 3118000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 3118000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 4100000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 4100000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 4100000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 4965000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 4965000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 5195000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2020-12-31", "val": 17708000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 17708000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 9170000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 9170000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 9170000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 53656000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 53656000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 53656000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 153614000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 153614000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 153614000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 285513000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 285513000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 387823000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2025-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2020-12-31", "val": 3376000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3376000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 3586000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 3586000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 3586000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 5562000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 5562000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 5562000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 3191000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 3191000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 3191000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 12116000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 12116000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 18096000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2025-01-01"}], "StockholdersEquity": [{"end": "2019-12-31", "val": -83976000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04"}, {"end": "2019-12-31", "val": -83976000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01"}, {"end": "2020-12-31", "val": -80691000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04"}, {"end": "2020-12-31", "val": -80691000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01"}, {"end": "2020-12-31", "val": -80691000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29"}, {"end": "2021-12-31", "val": 513056000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04"}, {"end": "2021-12-31", "val": 513056000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01"}, {"end": "2021-12-31", "val": 513056000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29"}, {"end": "2021-12-31", "val": 513056000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28"}, {"end": "2022-12-31", "val": 542078000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01"}, {"end": "2022-12-31", "val": 542078000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29"}, {"end": "2022-12-31", "val": 542078000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28"}, {"end": "2022-12-31", "val": 542078000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27"}, {"end": "2023-12-31", "val": 655501000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29"}, {"end": "2023-12-31", "val": 655501000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28"}, {"end": "2023-12-31", "val": 655501000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27"}, {"end": "2024-12-31", "val": 824550000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28"}, {"end": "2024-12-31", "val": 824550000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27"}, {"end": "2025-12-31", "val": 1347006000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27"}], "Goodwill": [{"end": "2021-12-31", "val": 0, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01"}, {"end": "2022-12-31", "val": 4050000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01"}, {"end": "2022-12-31", "val": 4050000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29"}, {"end": "2023-12-31", "val": 4050000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29"}, {"end": "2023-12-31", "val": 4050000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28"}, {"end": "2024-12-31", "val": 10538000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28"}, {"end": "2024-12-31", "val": 10538000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27"}, {"end": "2025-12-31", "val": 35335000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2020-12-31", "val": 120490000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04"}, {"end": "2021-12-31", "val": 553922000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04"}, {"end": "2021-12-31", "val": 553922000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01"}, {"end": "2022-12-31", "val": 608180000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01"}, {"end": "2022-12-31", "val": 608180000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29"}, {"end": "2023-12-31", "val": 747610000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29"}, {"end": "2023-12-31", "val": 747610000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28"}, {"end": "2024-12-31", "val": 785791000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28"}, {"end": "2024-12-31", "val": 785791000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27"}, {"end": "2025-12-31", "val": 1036389000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2020-12-31", "val": 12735000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 12735000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 23433000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 23433000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 23433000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 39470000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 39470000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 39470000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 46522000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 46522000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 46522000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 47101000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-28", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 47101000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 48308000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-27", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2020-12-31", "val": 12735000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 12735000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 23433000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 23433000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 23433000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 39470000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2022-01-01"}], "CommonStockSharesOutstanding": [{"end": "2020-12-31", "val": 12794000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04"}]}}