XML 129 R116.htm IDEA: XBRL DOCUMENT v3.26.1
Related Party Transactions - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jul. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Related Party Transaction [Line Items]      
Contract assets   $ 28,595 $ 27,852
Accounts Receivable   34,139 14,701
Increase in accrued interest   3,800 2,400
Accrued interest   7,635 378
Other current liabilities   16,061 1,493
Repayments of Debt   84,502 10,000
Related Party      
Related Party Transaction [Line Items]      
Revenues   2,300 4,300
Contract assets   3,900 $ 11,200
Accounts Receivable   $ 9,600  
Related Party      
Related Party Transaction [Line Items]      
Repayments of Debt $ 100,200