XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Narratives (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2023
May 17, 2023
Feb. 02, 2023
May 17, 2022
Feb. 02, 2022
Assets Measured at Fair Value on a Nonrecurring Basis              
Convertible note payable     $ (29,969)        
ProFrac Agreement Contract | Convertible Debt              
Assets Measured at Fair Value on a Nonrecurring Basis              
Convertible debt, fair value disclosures         $ 15,100    
Conversion price (in dollars per share)         $ 1.19    
Change in fair value $ 0 $ 0 786        
ProFrac Agreement Contract | Convertible Debt | Related Party              
Assets Measured at Fair Value on a Nonrecurring Basis              
Convertible debt, fair value disclosures         $ 15,100    
Amended ProFrac Agreement | Convertible Debt              
Assets Measured at Fair Value on a Nonrecurring Basis              
Convertible debt, fair value disclosures       $ 40,600      
Conversion price (in dollars 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 dollars 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 note payable     $ 30,800        
Recurring | Level 3              
Assets Measured at Fair Value on a Nonrecurring Basis              
Convertible debt, fair value disclosures             $ 10,000