XML 151 R121.htm IDEA: XBRL DOCUMENT v3.26.1
Income Taxes - Cash Payments (Details) - USD ($)
$ in Thousands
5 Months Ended 7 Months Ended 12 Months Ended
Dec. 31, 2025
Jul. 31, 2025
Dec. 31, 2024
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Federal $ 63 $ 25  
Income Taxes Paid, Net, Total 2,949 2,897 $ 3,590
Texas      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State 0 365  
State and Local, Other      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State 74 613  
India      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign 1,422 1,764  
Netherlands      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign 219 0  
Germany      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign 991 0  
Foreign, Other      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign $ 180 $ 130