XML 97 R85.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Stonepeak Warrant (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2023
Dec. 31, 2023
Dec. 12, 2023
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Fair value of warrant $ 2,000      
Stonepeak Warrant Agreement at $5.50 Exercise Price        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Exercise price of the warrant (in dollars per share) $ 5.5      
Stonepeak Loan Facility        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Debt issuance costs net       $ 39,300,000
Debt Instrument, Original Issue Discount And Direct Lender Fees       6,100,000
Debt issuance costs       1,400,000
Stonepeak Term Loan        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Debt issuance amount       300,000,000
Stonepeak delayed draw term loan        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Debt issuance amount       $ 100,000,000
Stonepeak Warrant        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Warrant outstanding term     8 years 6 months  
Fair value of warrant   $ 42,400,000    
Increase in number of warrants 1,888      
Stonepeak Warrants, With Exercise Price Of Dollars 5.50        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Aggregate number of warrant shares (in shares)     10,000,000 10,000,000
Exercise price of the warrant (in dollars per share)     $ 5.5 $ 5.5
Increase in number of warrants 944      
Stonepeak Warrants, With Exercise Price Of Dollars 6.50        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Aggregate number of warrant shares (in shares)     10,000,000 10,000,000
Exercise price of the warrant (in dollars per share) $ 6.5   $ 6.5 $ 6.5
Increase in number of warrants 944