XML 90 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Changes in Balances of Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation    
Balance - beginning of period $ 56 $ 84,153
Balance - end of period 127 56
ProFrac Agreement Contract | Convertible Debt    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation    
Change in fair value 0 786
ProFrac Agreement    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation    
Increase in principal of Initial and Amended ProFrac Agreement Contract Consideration Convertible Notes Payable for paid-in-kind interest 0 85
Conversion of Initial and Amended ProFrac Agreement Contract Consideration Convertible Notes Payable on maturity 0 (15,092)
Amended ProFrac Agreement    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation    
Increase in principal of Initial and Amended ProFrac Agreement Contract Consideration Convertible Notes Payable for paid-in-kind interest 0 2,043
Change in fair value 0 (30,754)
Conversion of Initial and Amended ProFrac Agreement Contract Consideration Convertible Notes Payable on maturity $ 0 $ (40,638)
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Debt Instrument, Realized Gain (Loss) On Fair Value Adjustment, Before Tax Debt Instrument, Realized Gain (Loss) On Fair Value Adjustment, Before Tax
Change in fair value of contingent earnout consideration    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation    
Change in fair value $ 71 $ (527)