XML 120 R90.htm IDEA: XBRL DOCUMENT v3.26.1
Accounts Receivable (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Aug. 01, 2025
Jul. 31, 2025
Jan. 01, 2025
Dec. 31, 2024
Jan. 01, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Other $ 6,333       $ 5,384  
Less: Allowance for credit losses (5,660) $ (3,764) $ (2,847) $ (3,279) (3,279) $ (5,580)
Total accounts receivable, net 130,281   $ 112,654   18,663 $ 42,833
Billed receivables            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Accounts receivable, gross 104,244       3,099  
Unbilled receivables            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Accounts receivable, gross $ 25,364       $ 13,459