XML 89 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Rollforward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation    
Balance - beginning of period $ 84,153 $ 608
Transfer of Initial ProFrac Agreement contract consideration convertible notes payable from Level 2 0 10,000
Issuance of Amended ProFrac Agreement contract consideration convertible notes payable 0 69,460
Balance - end of period 56 84,153
ProFrac Agreement Contract | Convertible Debt    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation    
Change in fair value 786 3,266
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 85 954
Conversion of Initial ProFrac Agreement contract consideration convertible notes on maturity (15,092) 0
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 2,044 3,231
Change in fair value (30,755) (3,341)
Conversion of Initial ProFrac Agreement contract consideration convertible notes on maturity $ (40,638) $ 0
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
Earn Out Consideration From Business Combination    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation    
Change in fair value $ (527) $ (25)