XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 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 March 31, 2025 and 2024 was as follows:
Balance at December 31, 2024$719 
Revaluation adjustments25 
Payments(223)
Balance at March 31, 2025$521 
Balance at December 31, 2023$1,219 
Revaluation adjustments(74)
Payments(159)
Balance at March 31, 2024$986