Organization record
TCW DIRECT LENDING VII 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": 8684000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2026-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 15008000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2026-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 9352000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2025-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 7889000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2025-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 7775000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2025-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 27151000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2025-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 14501000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2024-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 25115000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2024-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 27389000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2024-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 29691000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2024-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 65036000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 45732000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 49929000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 74196000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 47657000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2022-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 113687000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2021-12-31 | sec_edgar |
| cashflow_financing | {"amount": -35012000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2026-06-30 | sec_edgar |
| cashflow_financing | {"amount": 5991000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2026-03-31 | sec_edgar |
| cashflow_financing | {"amount": -136858000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c | 2025-12-31 | sec_edgar |
| cashflow_financing | {"amount": -110558000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c | 2025-09-30 | sec_edgar |
| cashflow_financing | {"amount": -86500000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2025-06-30 | sec_edgar |
| cashflow_financing | {"amount": 17500000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2025-03-31 | sec_edgar |
| cashflow_financing | {"amount": -57654000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2024-12-31 | sec_edgar |
| cashflow_financing | {"amount": -70099000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2024-09-30 | sec_edgar |
| cashflow_financing | {"amount": -47503000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2024-06-30 | sec_edgar |
| cashflow_financing | {"amount": -29980000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2024-03-31 | sec_edgar |
| cashflow_financing | {"amount": -271490000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c | 2023-12-31 | sec_edgar |
| cashflow_financing | {"amount": -212742000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c | 2023-09-30 | sec_edgar |
| cashflow_financing | {"amount": -151846000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c | 2023-06-30 | sec_edgar |
| cashflow_financing | {"amount": -37000000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2023-03-31 | sec_edgar |
| cashflow_financing | {"amount": -484283000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c | 2022-12-31 | sec_edgar |
| cashflow_financing | {"amount": -337622000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c | 2022-09-30 | sec_edgar |
| cashflow_financing | {"amount": -229628000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c | 2022-06-30 | sec_edgar |
| cashflow_financing | {"amount": -45000000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2022-03-31 | sec_edgar |
| cashflow_financing | {"amount": -36567000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2021-12-31 | sec_edgar |
| cashflow_financing | {"amount": -229524000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c | 2020-12-31 | sec_edgar |
| cashflow_operating | {"amount": 34344000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2026-06-30 | sec_edgar |
| cashflow_operating | {"amount": -335000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2026-03-31 | sec_edgar |
| cashflow_operating | {"amount": 131709000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2025-12-31 | sec_edgar |
| cashflow_operating | {"amount": 103946000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2025-09-30 | sec_edgar |
| cashflow_operating | {"amount": 79774000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2025-06-30 | sec_edgar |
| cashflow_operating | {"amount": -4850000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2025-03-31 | sec_edgar |
| cashflow_operating | {"amount": 7119000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2024-12-31 | sec_edgar |
| cashflow_operating | {"amount": 30178000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2024-09-30 | sec_edgar |
| cashflow_operating | {"amount": 9856000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2024-06-30 | sec_edgar |
| cashflow_operating | {"amount": -5365000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2024-03-31 | sec_edgar |
| cashflow_operating | {"amount": 288869000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2023-12-31 | sec_edgar |
| cashflow_operating | {"amount": 210817000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2023-09-30 | sec_edgar |
| cashflow_operating | {"amount": 154118000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2023-06-30 | sec_edgar |
| cashflow_operating | {"amount": 63539000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2023-03-31 | sec_edgar |
| cashflow_operating | {"amount": 418253000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2022-12-31 | sec_edgar |
| cashflow_operating | {"amount": 332447000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2022-09-30 | sec_edgar |
| cashflow_operating | {"amount": 171093000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2022-06-30 | sec_edgar |
| cashflow_operating | {"amount": 46545000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2022-03-31 | sec_edgar |
| cashflow_operating | {"amount": 2050000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2021-12-31 | sec_edgar |
| cashflow_operating | {"amount": 157654000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2020-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 13734010, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2026-08-12 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 13734010, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2026-05-13 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 13734010, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2026-04-29 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 13734010, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2026-03-26 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 13734010, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2025-11-12 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 13734010, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2025-08-12 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 13734010, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2025-05-13 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 13734010, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2025-03-26 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 13734010, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2024-11-12 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 13734010, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2024-08-12 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 13734010, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2024-05-09 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 13734010, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2024-03-27 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 13734010, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2023-11-08 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 13734010, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2023-08-09 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 13734010, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2023-05-10 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 13734010, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2023-03-28 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 13734010} | 2026-08-12 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 13734010} | 2026-05-13 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 13734010} | 2026-04-29 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 13734010} | 2026-03-26 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 13734010} | 2025-11-12 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 13734010} | 2025-08-12 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 13734010} | 2025-05-13 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 13734010} | 2025-03-26 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 13734010} | 2024-11-12 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 13734010} | 2024-08-12 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 13734010} | 2024-05-09 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 13734010} | 2024-03-27 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 13734010} | 2023-11-08 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 13734010} | 2023-08-09 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 13734010} | 2023-05-10 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 13734010} | 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": 0.9, "concept": "us-gaap:EarningsPerShareBasic", "currency": " | 2026-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.1, "concept": "us-gaap:EarningsPerShareBasic", "currency": " | 2026-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.81, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2026-03-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -2.68, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.06, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -3.16, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -2.12, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -3.22, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -1.11, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-03-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 3.57, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.91, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 2.69, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 1.78, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.91, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.87, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-03-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 1.89, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2023-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.02, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2023-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.93, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2023-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.91, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2023-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.3, "concept": "us-gaap:EarningsPerShareBasic", "currency": " | 2023-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.6, "concept": "us-gaap:EarningsPerShareBasic", "currency": " | 2023-03-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 5.16, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2022-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 1.62, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2022-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 3.91, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2022-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 1.15, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2022-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 2.29, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2022-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 1.13, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2022-03-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 8.14, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2021-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 5.08, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2020-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.1, "concept": "us-gaap:EarningsPerShareDiluted", "currency": | 2026-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.9, "concept": "us-gaap:EarningsPerShareDiluted", "currency": | 2026-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.81, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2026-03-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -2.68, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2025-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.06, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2025-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -3.16, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2025-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -2.12, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2025-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -3.22, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2025-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -1.11, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2025-03-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 3.57, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2024-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.91, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2024-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 2.69, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2024-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 1.78, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2024-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.91, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2024-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.87, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2024-03-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 1.89, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2023-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.02, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2023-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.93, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2023-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.91, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2023-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.3, "concept": "us-gaap:EarningsPerShareDiluted", "currency": | 2023-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.6, "concept": "us-gaap:EarningsPerShareDiluted", "currency": | 2023-03-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 5.16, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2022-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 1.62, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2022-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 3.91, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2022-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 1.15, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2022-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 2.29, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2022-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 1.13, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2022-03-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 8.14, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2021-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 5.08, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2020-12-31 | sec_edgar |
| net_income | {"amount": 1338000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2026-06-30 | sec_edgar |
| net_income | {"amount": 12429000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2026-06-30 | sec_edgar |
| net_income | {"amount": 11091000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2026-03-31 | sec_edgar |
| net_income | {"amount": -36744000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-12-31 | sec_edgar |
| net_income | {"amount": -43442000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-09-30 | sec_edgar |
| net_income | {"amount": 828000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-09-30 | sec_edgar |
| net_income | {"amount": -44270000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-06-30 | sec_edgar |
| net_income | {"amount": -29066000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-06-30 | sec_edgar |
| net_income | {"amount": -15204000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-03-31 | sec_edgar |
| net_income | {"amount": 48991000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2024-12-31 | sec_edgar |
| net_income | {"amount": 12478000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2024-09-30 | sec_edgar |
| net_income | {"amount": 36993000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2024-09-30 | sec_edgar |
| net_income | {"amount": 12526000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2024-06-30 | sec_edgar |
| net_income | {"amount": 24515000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2024-06-30 | sec_edgar |
| net_income | {"amount": 11989000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2024-03-31 | sec_edgar |
| net_income | {"amount": 25902000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2023-12-31 | sec_edgar |
| net_income | {"amount": 12754000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2023-09-30 | sec_edgar |
| net_income | {"amount": 299000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2023-09-30 | sec_edgar |
| net_income | {"amount": 4180000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2023-06-30 | sec_edgar |
| net_income | {"amount": 12455000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2023-06-30 | sec_edgar |
| net_income | {"amount": 8275000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2023-03-31 | sec_edgar |
| net_income | {"amount": 70869000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2022-12-31 | sec_edgar |
| net_income | {"amount": 53695000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2022-09-30 | sec_edgar |
| net_income | {"amount": 22288000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2022-09-30 | sec_edgar |
| net_income | {"amount": 111799000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2021-12-31 | sec_edgar |
| operating_expenses | {"amount": 8047000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2026-06-30 | sec_edgar |
| operating_expenses | {"amount": 16315000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2026-06-30 | sec_edgar |
| operating_expenses | {"amount": 8268000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2026-03-31 | sec_edgar |
| operating_expenses | {"amount": 2050000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2025-12-31 | sec_edgar |
| operating_expenses | {"amount": 9265000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2025-09-30 | sec_edgar |
| operating_expenses | {"amount": -6609000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2025-09-30 | sec_edgar |
| operating_expenses | {"amount": 9383000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2025-06-30 | sec_edgar |
| operating_expenses | {"amount": -15874000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2025-06-30 | sec_edgar |
| operating_expenses | {"amount": -25257000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2025-03-31 | sec_edgar |
| operating_expenses | {"amount": -4611000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2024-12-31 | sec_edgar |
| operating_expenses | {"amount": 17977000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2024-09-30 | sec_edgar |
| operating_expenses | {"amount": 2948000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2024-09-30 | sec_edgar |
| operating_expenses | {"amount": -15029000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2024-06-30 | sec_edgar |
| operating_expenses | {"amount": -23019000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2024-06-30 | sec_edgar |
| operating_expenses | {"amount": 7990000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2024-03-31 | sec_edgar |
| operating_expenses | {"amount": 52603000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2023-12-31 | sec_edgar |
| operating_expenses | {"amount": 9086000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2023-09-30 | sec_edgar |
| operating_expenses | {"amount": 34865000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2023-09-30 | sec_edgar |
| operating_expenses | {"amount": 25779000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2023-06-30 | sec_edgar |
| operating_expenses | {"amount": 12562000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2023-06-30 | sec_edgar |
| operating_expenses | {"amount": 13217000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2023-03-31 | sec_edgar |
| operating_expenses | {"amount": 61820000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2022-12-31 | sec_edgar |
| operating_expenses | {"amount": 16460000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2022-09-30 | sec_edgar |
| operating_expenses | {"amount": 46140000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2022-09-30 | sec_edgar |
| operating_expenses | {"amount": 14693000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2022-06-30 | sec_edgar |