XML 73 R62.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Rollforward (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation        
Balance - beginning of period $ 14,752 $ 1,081 $ 608 $ 1,416
Transfer of ProFrac Agreement contract consideration convertible notes payable from Level 2 0 0 10,000 0
Issuance of Amended ProFrac Agreement contract consideration convertible notes payable 69,460 0 69,460 0
Balance - end of period 67,694 1,115 67,694 1,115
ProFrac Agreement        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation        
Increase in principle of Amended ProFrac Agreement contract consideration convertible notes payable for paid-in-kind interest 257 0 415 0
Amended ProFrac Agreement        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation        
Increase in principle of Amended ProFrac Agreement contract consideration convertible notes payable for paid-in-kind interest 611 0 611 0
Change in fair value (14,521) 0 (14,521) 0
Change in fair value of contingent earnout consideration        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation        
Change in fair value (228) 34 (134) (301)
Contingent Portion Of Convertible Debt        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation        
Change in fair value $ (2,637) $ 0 $ 1,255 $ 0