XML 85 R73.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Rollforward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation    
Balance - beginning of period $ 608 $ 1,416
Transfer of Initial ProFrac Agreement contract consideration convertible notes payable from Level 2 10,000 0
Issuance of Amended ProFrac Agreement contract consideration convertible notes payable 69,460 0
Balance - end of period 84,153 608
ProFrac Agreement    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation    
Increase in principle of Initial ProFrac Agreement contract consideration convertible notes payable for paid-in-kind interest 954 0
Amended ProFrac Agreement    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation    
Increase in principle of Initial ProFrac Agreement contract consideration convertible notes payable for paid-in-kind interest 3,231 0
Change in fair value $ (3,341) $ 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 $ (25) $ (808)
Contingent Portion Of Convertible Debt    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation    
Change in fair value $ 3,266 $ 0