Quarterly report pursuant to Section 13 or 15(d)

Debt - Narrative (Details)

v3.24.2.u1
Debt - Narrative (Details) - USD ($)
1 Months Ended 6 Months Ended
Dec. 21, 2022
Mar. 31, 2023
Dec. 31, 2022
Jun. 30, 2024
Jun. 30, 2023
Jul. 21, 2025
Debt Instrument [Line Items]            
Payment of debt issuance costs       $ 0 $ 925,000  
Line of Credit | Revolving Credit Facility | Loan And Security Agreement            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity   $ 35,000,000        
Debt issuance costs, gross   $ 1,100,000        
Line of credit facility, additional borrowing capacity       6,400,000    
Long-term line of credit       $ 7,500,000    
Long-term debt, percentage bearing variable interest, percentage rate       9.18%    
Line of Credit | Secured Overnight Financing Rate (SOFR) | Revolving Credit Facility | Loan And Security Agreement            
Debt Instrument [Line Items]            
Debt instrument, basis spread on variable rate   0.10%        
Line of Credit | Federal Funds Rate | Revolving Credit Facility | Loan And Security Agreement            
Debt Instrument [Line Items]            
Debt instrument, basis spread on variable rate   0.50%        
Line of Credit | Base Rate | Revolving Credit Facility | Loan And Security Agreement            
Debt Instrument [Line Items]            
Debt instrument, basis spread on variable rate   5.00%        
Line of Credit | Minimum | Secured Overnight Financing Rate (SOFR) | Revolving Credit Facility | Loan And Security Agreement            
Debt Instrument [Line Items]            
Debt instrument, basis spread on variable rate   3.75%        
Line of Credit | Minimum | Base Rate | Revolving Credit Facility | Loan And Security Agreement            
Debt Instrument [Line Items]            
Debt instrument, basis spread on variable rate   2.75%        
Line of Credit | Maximum | Secured Overnight Financing Rate (SOFR) | Revolving Credit Facility | Loan And Security Agreement            
Debt Instrument [Line Items]            
Debt instrument, basis spread on variable rate   5.50%        
Line of Credit | Maximum | Base Rate | Revolving Credit Facility | Loan And Security Agreement            
Debt Instrument [Line Items]            
Debt instrument, basis spread on variable rate   4.50%        
Structural Lenders | Structural Debt Facility            
Debt Instrument [Line Items]            
Debt instrument, face amount     $ 72,000,000.0      
Debt instrument, interest rate, effective percentage       21.11%    
Debt instrument, covenant, minimum unrestricted cash required to maintain     $ 57,000,000.0      
Debt instrument, unamortized discount (premium), net $ 1,100,000          
Payment of debt issuance costs 3,300,000          
Long-term debt, gross       $ 72,000,000.0    
Structural Lenders | Structural Debt Facility | Structural Derivative | Level 3            
Debt Instrument [Line Items]            
Fair value, measurement with unobservable inputs reconciliation, recurring basis, liability, purchases $ 7,100,000          
Structural Lenders | Structural Debt Facility | Forecast            
Debt Instrument [Line Items]            
Debt instrument, anniversary of closing date           30 months
Trading days prior to such date           60 days
Structural Lenders | Structural Debt Facility | Class A Common Stock            
Debt Instrument [Line Items]            
Number of shares issued 990,000          
Structural Lenders | Structural Debt Facility | Class A Common Stock | Forecast            
Debt Instrument [Line Items]            
Contingently issuable shares, calculation, numerator           $ 9,900,000
Contingently issuable shares, calculation, maximum denominator           $ 10.00
Structural Lenders | Structural Debt Facility | Prime Rate            
Debt Instrument [Line Items]            
Debt instrument, basis spread on variable rate     7.50%      
Structural Lenders | Structural Debt Facility | Minimum            
Debt Instrument [Line Items]            
Debt instrument, interest rate, effective percentage     15.00%