Quarterly report pursuant to Section 13 or 15(d)

Debt - New Revolving Credit Facility and New Term Credit Facility Narrative (Details)

v3.24.2.u1
Debt - New Revolving Credit Facility and New Term Credit Facility Narrative (Details)
1 Months Ended 2 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Dec. 01, 2023
USD ($)
Oct. 16, 2023
USD ($)
Feb. 29, 2024
USD ($)
Feb. 28, 2024
USD ($)
Mar. 31, 2024
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Cobra Acquisitions              
Line of Credit Facility [Line Items]              
Proceeds from financing transaction, net $ 46,100,000            
SPCP Group | Cobra Acquisitions              
Line of Credit Facility [Line Items]              
Proceeds from financing transaction, net     $ 9,600,000 $ 9,600,000 $ 9,600,000    
Revolving credit facility              
Line of Credit Facility [Line Items]              
Outstanding borrowing under the credit facility           $ 0 $ 0
Revolving credit facility | Line of Credit              
Line of Credit Facility [Line Items]              
Maximum borrowing capacity   $ 75,000,000          
Stated interest rate   2.00%          
Average Excess Availability Percentage, threshold one   33.3333%          
Average Excess Availability Percentage, threshold two   66.6667%          
Fixed charges coverage ratio           1.0 1.0
Borrowing base           $ 21,000,000.0 $ 27,000,000
Remaining borrowing capacity           14,300,000 20,700,000
Debt instrument, covenant, event of default, potential interest rate increase   2.00%          
Revolving credit facility | Line of Credit | Minimum              
Line of Credit Facility [Line Items]              
Stated interest rate   1.75%          
Revolving credit facility | Line of Credit | Maximum              
Line of Credit Facility [Line Items]              
Stated interest rate   2.25%          
Letter of Credit | Line of Credit              
Line of Credit Facility [Line Items]              
Outstanding borrowing under the credit facility           $ 6,700,000 6,300,000
New Term Credit Facility | Line of Credit              
Line of Credit Facility [Line Items]              
Maximum borrowing capacity   $ 45,000,000          
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]   Secured Overnight Financing Rate (SOFR) [Member]          
Basis spread on variable rate   7.50%          
Effective interest rate percentage           12.90%  
Debt instrument, debt covenant, percentage of minimum prepayments made with non-recurring proceeds   50.00%          
Debt instrument, covenant, event of default, potential interest rate increase   3.00%          
Term credit facility, including interest paid-in-kind              
Line of Credit Facility [Line Items]              
Outstanding borrowing under the credit facility           $ 49,269,000 45,000,000
Term credit facility, including interest paid-in-kind | Line of Credit              
Line of Credit Facility [Line Items]              
Outstanding borrowing under the credit facility           $ 49,300,000 $ 45,000,000