Organization record
TCW DIRECT LENDING VIII LLC
All evidence-backed facts for this organization, identity resolved across official registers.
Facts on record
Newest first; every row links to its evidence page.
| Fact | Value | Period | Source |
|---|---|---|---|
| cash_and_equivalents | {"amount": 28455000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2026-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 63404000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2026-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 52311000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2025-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 56799000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2025-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 48814000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2025-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 34835000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2025-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 92946000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2024-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 65516000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2024-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 47241000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2024-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 34500000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2024-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 83247000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 98640000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 91252000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 86540000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 21852000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2022-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2021-12-31 | sec_edgar |
| cashflow_financing | {"amount": 43091000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2026-06-30 | sec_edgar |
| cashflow_financing | {"amount": 92900000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2026-03-31 | sec_edgar |
| cashflow_financing | {"amount": 119163000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2025-12-31 | sec_edgar |
| cashflow_financing | {"amount": 248193000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2025-09-30 | sec_edgar |
| cashflow_financing | {"amount": 228018000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2025-06-30 | sec_edgar |
| cashflow_financing | {"amount": 78018000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2025-03-31 | sec_edgar |
| cashflow_financing | {"amount": 131729000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2024-12-31 | sec_edgar |
| cashflow_financing | {"amount": 66639000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2024-09-30 | sec_edgar |
| cashflow_financing | {"amount": 125704000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2024-06-30 | sec_edgar |
| cashflow_financing | {"amount": 14560000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2024-03-31 | sec_edgar |
| cashflow_financing | {"amount": 435159000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2023-12-31 | sec_edgar |
| cashflow_financing | {"amount": 453529000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2023-09-30 | sec_edgar |
| cashflow_financing | {"amount": 357777000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2023-06-30 | sec_edgar |
| cashflow_financing | {"amount": 160000000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2023-03-31 | sec_edgar |
| cashflow_financing | {"amount": 313532000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2022-12-31 | sec_edgar |
| cashflow_financing | {"amount": 272269000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2022-09-30 | sec_edgar |
| cashflow_financing | {"amount": 194193000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2022-06-30 | sec_edgar |
| cashflow_financing | {"amount": 113567000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2022-03-31 | sec_edgar |
| cashflow_operating | {"amount": -66947000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2026-06-30 | sec_edgar |
| cashflow_operating | {"amount": -81807000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2026-03-31 | sec_edgar |
| cashflow_operating | {"amount": -159798000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "c | 2025-12-31 | sec_edgar |
| cashflow_operating | {"amount": -284340000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "c | 2025-09-30 | sec_edgar |
| cashflow_operating | {"amount": -272150000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "c | 2025-06-30 | sec_edgar |
| cashflow_operating | {"amount": -136129000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "c | 2025-03-31 | sec_edgar |
| cashflow_operating | {"amount": -122030000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "c | 2024-12-31 | sec_edgar |
| cashflow_operating | {"amount": -84370000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2024-09-30 | sec_edgar |
| cashflow_operating | {"amount": -161710000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "c | 2024-06-30 | sec_edgar |
| cashflow_operating | {"amount": -63307000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2024-03-31 | sec_edgar |
| cashflow_operating | {"amount": -373764000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "c | 2023-12-31 | sec_edgar |
| cashflow_operating | {"amount": -376741000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "c | 2023-09-30 | sec_edgar |
| cashflow_operating | {"amount": -288377000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "c | 2023-06-30 | sec_edgar |
| cashflow_operating | {"amount": -95312000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2023-03-31 | sec_edgar |
| cashflow_operating | {"amount": -291681000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "c | 2022-12-31 | sec_edgar |
| cashflow_operating | {"amount": -250355000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "c | 2022-09-30 | sec_edgar |
| cashflow_operating | {"amount": -152638000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "c | 2022-06-30 | sec_edgar |
| cashflow_operating | {"amount": -112559000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "c | 2022-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 6310260, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2026-08-12 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 6310260, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2026-05-13 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 6310260, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2026-04-29 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 12745660, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2026-03-26 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 12745660, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2025-11-12 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 12745660, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2025-08-12 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 12745660, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2025-05-13 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 12745660, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2025-03-26 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 12745660, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2024-11-12 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 12745660, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2024-08-12 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 12745660, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2024-05-09 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 12745660, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2024-03-27 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 9563735, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2023-11-08 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 8390110, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2023-08-09 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 7364560, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2023-05-10 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 7364560, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2023-03-28 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 6310260} | 2026-08-12 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 6310260} | 2026-05-13 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 6310260} | 2026-04-29 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 12745660} | 2026-03-26 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 12745660} | 2025-11-12 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 12745660} | 2025-08-12 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 12745660} | 2025-05-13 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 12745660} | 2025-03-26 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 12745660} | 2024-11-12 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 12745660} | 2024-08-12 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 12745660} | 2024-05-09 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 12745660} | 2024-03-27 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 9563735} | 2023-11-08 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 8390110} | 2023-08-09 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 7364560} | 2023-05-10 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 7364560} | 2023-03-28 | sec_edgar |
| dei:EntityPublicFloat | {"amount": 0, "currency": "USD"} | 2025-12-31 | sec_edgar |
| dei:EntityPublicFloat | {"amount": 0, "currency": "USD"} | 2024-12-31 | sec_edgar |
| dei:EntityPublicFloat | {"amount": 0, "currency": "USD"} | 2023-12-31 | sec_edgar |
| dei:EntityPublicFloat | {"amount": 0, "currency": "USD"} | 2022-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 5.27, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2026-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 4.55, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2026-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 1.69, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2026-03-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 6.97, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 3.8, "concept": "us-gaap:EarningsPerShareBasic", "currency": " | 2025-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 5.63, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.66, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 1.83, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 1.17, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-03-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 4.76, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.79, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 3.44, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 2.65, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 1.7, "concept": "us-gaap:EarningsPerShareBasic", "currency": " | 2024-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.96, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-03-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 4.82, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2023-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 3.6, "concept": "us-gaap:EarningsPerShareBasic", "currency": " | 2023-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 1.73, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2023-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 1.72, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2023-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 2.14, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2023-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.47, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2023-03-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 1.48, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2022-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.5, "concept": "us-gaap:EarningsPerShareBasic", "currency": " | 2022-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.9, "concept": "us-gaap:EarningsPerShareBasic", "currency": " | 2022-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.58, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2022-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.62, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2022-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.03, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2022-03-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0, "concept": "us-gaap:EarningsPerShareBasic", "currency": "US | 2021-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 5.27, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2026-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 4.55, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2026-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 1.69, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2026-03-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 6.97, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2025-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 3.8, "concept": "us-gaap:EarningsPerShareDiluted", "currency": | 2025-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 5.63, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2025-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.66, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2025-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 1.83, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2025-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 1.17, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2025-03-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 4.76, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2024-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.79, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2024-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 3.44, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2024-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 2.65, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2024-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 1.7, "concept": "us-gaap:EarningsPerShareDiluted", "currency": | 2024-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.96, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2024-03-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 4.82, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2023-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 3.6, "concept": "us-gaap:EarningsPerShareDiluted", "currency": | 2023-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 1.73, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2023-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 2.14, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2023-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 1.72, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2023-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.47, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2023-03-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 1.48, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2022-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.5, "concept": "us-gaap:EarningsPerShareDiluted", "currency": | 2022-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.9, "concept": "us-gaap:EarningsPerShareDiluted", "currency": | 2022-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.62, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2022-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.58, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2022-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.03, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2022-03-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0, "concept": "us-gaap:EarningsPerShareDiluted", "currency": " | 2021-12-31 | sec_edgar |
| net_income | {"amount": 28702000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2026-06-30 | sec_edgar |
| net_income | {"amount": 50199000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2026-06-30 | sec_edgar |
| net_income | {"amount": 21497000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2026-03-31 | sec_edgar |
| net_income | {"amount": 88871000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-12-31 | sec_edgar |
| net_income | {"amount": 48449000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-09-30 | sec_edgar |
| net_income | {"amount": 71790000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-09-30 | sec_edgar |
| net_income | {"amount": 8429000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-06-30 | sec_edgar |
| net_income | {"amount": 23341000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-06-30 | sec_edgar |
| net_income | {"amount": 14912000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-03-31 | sec_edgar |
| net_income | {"amount": 60641000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2024-12-31 | sec_edgar |
| net_income | {"amount": 43863000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2024-09-30 | sec_edgar |
| net_income | {"amount": 10028000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2024-09-30 | sec_edgar |
| net_income | {"amount": 51622000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2023-12-31 | sec_edgar |
| operating_expenses | {"amount": 11132000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2026-06-30 | sec_edgar |
| operating_expenses | {"amount": 26962000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2026-06-30 | sec_edgar |
| operating_expenses | {"amount": 15830000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2026-03-31 | sec_edgar |
| operating_expenses | {"amount": 69617000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2025-12-31 | sec_edgar |
| operating_expenses | {"amount": 54910000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2025-09-30 | sec_edgar |
| operating_expenses | {"amount": 23133000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2025-09-30 | sec_edgar |
| operating_expenses | {"amount": 16596000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2025-06-30 | sec_edgar |
| operating_expenses | {"amount": 31777000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2025-06-30 | sec_edgar |
| operating_expenses | {"amount": 15181000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2025-03-31 | sec_edgar |
| operating_expenses | {"amount": 60662000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2024-12-31 | sec_edgar |
| operating_expenses | {"amount": 44708000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2024-09-30 | sec_edgar |
| operating_expenses | {"amount": 14958000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2024-09-30 | sec_edgar |
| operating_expenses | {"amount": 29750000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2024-06-30 | sec_edgar |
| operating_expenses | {"amount": 17088000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2024-06-30 | sec_edgar |
| operating_expenses | {"amount": 12662000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2024-03-31 | sec_edgar |
| operating_expenses | {"amount": 41104000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2023-12-31 | sec_edgar |
| operating_expenses | {"amount": 27467000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2023-09-30 | sec_edgar |
| operating_expenses | {"amount": 12867000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2023-09-30 | sec_edgar |
| operating_expenses | {"amount": 14600000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2023-06-30 | sec_edgar |
| operating_expenses | {"amount": 9130000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2023-06-30 | sec_edgar |
| operating_expenses | {"amount": 5470000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2023-03-31 | sec_edgar |
| operating_expenses | {"amount": 10087000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2022-12-31 | sec_edgar |
| operating_expenses | {"amount": 2450000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2022-09-30 | sec_edgar |
| operating_expenses | {"amount": 4503000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2022-09-30 | sec_edgar |
| operating_expenses | {"amount": 2053000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2022-06-30 | sec_edgar |
| operating_expenses | {"amount": 1326000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2022-06-30 | sec_edgar |
| operating_expenses | {"amount": 727000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2022-03-31 | sec_edgar |
| operating_expenses | {"amount": 583000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2021-12-31 | sec_edgar |
| profit_loss | {"amount": 50199000, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2026-06-30 | sec_edgar |
| profit_loss | {"amount": 21497000, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2026-03-31 | sec_edgar |
| profit_loss | {"amount": 88871000, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2025-12-31 | sec_edgar |
| profit_loss | {"amount": 71790000, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2025-09-30 | sec_edgar |
| profit_loss | {"amount": 23341000, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2025-06-30 | sec_edgar |
| profit_loss | {"amount": 8429000, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2025-06-30 | sec_edgar |
| profit_loss | {"amount": 14912000, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2025-03-31 | sec_edgar |
| profit_loss | {"amount": 60641000, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2024-12-31 | sec_edgar |
| profit_loss | {"amount": 43863000, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2024-09-30 | sec_edgar |
| profit_loss | {"amount": 10028000, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2024-09-30 | sec_edgar |
| profit_loss | {"amount": 33835000, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2024-06-30 | sec_edgar |
| profit_loss | {"amount": 21623000, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2024-06-30 | sec_edgar |
| profit_loss | {"amount": 12212000, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2024-03-31 | sec_edgar |
| profit_loss | {"amount": 51622000, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2023-12-31 | sec_edgar |
| profit_loss | {"amount": 34435000, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2023-09-30 | sec_edgar |