Quarterly report [Sections 13 or 15(d)]

Related Party Transactions - Narrative (Details)

v3.25.3
Related Party Transactions - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jul. 31, 2025
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Related Party Transaction [Line Items]            
Accounts Receivable   $ 3,969   $ 3,969   $ 14,701
Increase in accrued interest   2,700   3,800 $ 1,000  
Accrued interest   3,709   3,709   378
Other current liabilities   12,287   12,287   1,493
Repayments of Debt       83,377 10,000  
Related Party            
Related Party Transaction [Line Items]            
Revenues   $ 500 $ 400 $ 11,200 3,900  
Accounts Receivable     $ 22,400   $ 22,400 $ 11,200
Related Party            
Related Party Transaction [Line Items]            
Repayments of Debt $ 100,200