XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Rollforward (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation    
Balance - beginning of period $ 56 $ 84,153
Balance - end of period 30 44,024
ProFrac Agreement Contract | Convertible Debt    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation    
Change in fair value   786
ProFrac Agreement    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation    
Increase in principal of Amended ProFrac Agreement Contract Consideration Convertible Notes Payable for paid-in-kind interest 0 85
Conversion of Initial 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 Amended ProFrac Agreement Contract Consideration Convertible Notes Payable for paid-in-kind interest 0 1,331
Change in fair value $ 0 $ (26,881)
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 $ (26) $ (358)
Contingent Portion Of Convertible Debt    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation    
Change in fair value $ 0