XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Narratives (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
May 17, 2023
Feb. 02, 2023
May 17, 2022
Feb. 02, 2022
ProFrac Agreement Contract | Convertible Debt          
Assets Measured at Fair Value on a Nonrecurring Basis          
Convertible debt, fair value disclosures     $ 15,100    
Conversion price (in dollar per share)     $ 1.19    
Change in fair value $ 786        
ProFrac Agreement Contract | Convertible Debt | Related Party          
Assets Measured at Fair Value on a Nonrecurring Basis          
Convertible debt, fair value disclosures     $ 15,100    
ProFrac Agreement Contract | Estimate of Fair Value Measurement | Convertible Debt          
Assets Measured at Fair Value on a Nonrecurring Basis          
Convertible debt, fair value disclosures         $ 10,000
Amended ProFrac Agreement | Convertible Debt          
Assets Measured at Fair Value on a Nonrecurring Basis          
Convertible debt, fair value disclosures   $ 40,600      
Conversion price (in dollar per share)   $ 0.64      
Amended ProFrac Agreement | Convertible Debt | Related Party          
Assets Measured at Fair Value on a Nonrecurring Basis          
Convertible debt, fair value disclosures   $ 40,600      
Conversion price (in dollar per share)   $ 0.8705      
Amended ProFrac Agreement | Estimate of Fair Value Measurement | Convertible Debt          
Assets Measured at Fair Value on a Nonrecurring Basis          
Convertible debt, fair value disclosures       $ 69,500  
Convertible notes payable $ 26,900        
Recurring | Level 3          
Assets Measured at Fair Value on a Nonrecurring Basis          
Convertible debt, fair value disclosures         $ 10,000