XML 66 R47.htm IDEA: XBRL DOCUMENT v3.25.4
Business Combinations and Discontinued Operations - Schedule Of Loss On Sale Of Business (Details) - Discontinued Operations, Disposed of by Sale - Fluids Systems - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Receivables due from the Purchaser $ 0 $ 15,978      
Estimated deferred consideration due from the Purchaser 1,287 3,550 $ 1,300 $ 1,300 $ 23,200
Note receivable due from the Purchaser 5,000 5,000      
Estimated liabilities due to the Purchaser (2,637) (6,488)      
Net assets due from the Purchaser $ 3,650 $ 18,040