XML 88 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
May 17, 2023
Feb. 02, 2023
May 17, 2022
Feb. 02, 2022
Convertible Debt | ProFrac Agreement Contract            
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 $ 3,266        
Convertible Debt | Amended ProFrac Agreement            
Assets Measured at Fair Value on a Nonrecurring Basis            
Convertible debt, fair value disclosures     $ 40,600      
Conversion price (in dollar per share)     $ 0.64      
Change in fair value (30,800)          
Convertible Debt | Amended ProFrac Agreement | 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      
Estimate of Fair Value Measurement | Convertible Debt | ProFrac Agreement Contract            
Assets Measured at Fair Value on a Nonrecurring Basis            
Convertible debt, fair value disclosures           $ 10,000
Estimate of Fair Value Measurement | Convertible Debt | Amended ProFrac Agreement            
Assets Measured at Fair Value on a Nonrecurring Basis            
Convertible debt, fair value disclosures         $ 69,500  
Recurring            
Assets Measured at Fair Value on a Nonrecurring Basis            
Estimated fair value 56 84,153        
Recurring | Level 3            
Assets Measured at Fair Value on a Nonrecurring Basis            
Estimated fair value $ 56 $ 84,153        
Convertible debt, fair value disclosures           $ 10,000