XML 76 R65.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Narratives (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
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 $ 634 $ 800 $ 1,889        
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      
Change in fair value   $ (30,800)          
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  
Recurring | Level 3              
Assets Measured at Fair Value on a Nonrecurring Basis              
Convertible debt, fair value disclosures             $ 10,000