XML 41 R29.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Contingent Liabilities
The Company’s contingent liability (Level 3) associated with the Frac Tech Earnout (in thousands) at September 30, 2025 and 2024 was as follows:
Balance at December 31, 2024$719 
Revaluation adjustments169 
Payments(572)
Balance at September 30, 2025$316 
Balance at December 31, 2023$1,219 
Revaluation adjustments191 
Payments(466)
Balance at September 30, 2024$944