XML 72 R62.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements - Rollforward (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation        
Balance - beginning of period $ 67,694 $ 1,115 $ 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 0 0 69,460 0
Balance - end of period 73,532 715 73,532 715
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 266 0 681 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 1,293 0 1,905 0
Change in fair value 3,617 0 (10,905) 0
Change in fair value of contingent earnout consideration        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation        
Change in fair value 28 (400) (106) (701)
Contingent Portion Of Convertible Debt        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation        
Change in fair value $ 634 $ 0 $ 1,889 $ 0