v3.26.1
Debt - Other - Narrative (Details) - Financing Agreement [Member] - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Sep. 30, 2025
Jun. 30, 2026
Line Of Credit Facility [Line Items]      
Annual insurance premiums funded amount   $ 21,000,000  
Principal payments to financing company $ 5,000,000   $ 10,000,000
Remaining principal payments     $ 0