v3.25.4
Accounts Receivable and Contract Assets - Schedule of Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Beginning balance $ 4,264 $ 0  
Initial allowance for credit losses 0 1,867  
Provision 1,152 2,703  
Accounts written off (1,969) (306)  
Foreign currency translation 0 0 $ 16
Ending balance $ 3,447 4,264 0
Predecessor      
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Beginning balance   $ 2,241 1,098
Initial allowance for credit losses     0
Provision     1,353
Accounts written off     (226)
Ending balance     $ 2,241