XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements - Rollforward (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation        
Balance - beginning of period $ 44,025 $ 14,752 $ 84,153 $ 608
Transfer of ProFrac Agreement Contract Consideration Convertible Notes Payable from Level 2 0 0 0 10,000
Issuance of Amended ProFrac Agreement Contract Consideration Convertible Notes Payable 0 69,460 0 69,460
Balance - end of period 260 67,694 260 67,694
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 257 85 415
Conversion of Initial ProFrac Agreement Contract Consideration Convertible Notes Payable on maturity 0 0 (15,091) 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 712 611 2,043 611
Change in fair value (3,874) (14,521) (30,755) (14,521)
Conversion of Initial ProFrac Agreement Contract Consideration Convertible Notes Payable on maturity 40,638 0 $ 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
Change in fair value of contingent earnout consideration        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation        
Change in fair value 35 (228) $ (323) $ (134)
Contingent Portion Of Convertible Debt        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation        
Change in fair value $ 0 $ (2,637) $ 786 $ 1,255