v3.25.1
Credit Facility and Long-Term Debt - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 13, 2024
Mar. 12, 2024
Mar. 05, 2018
Mar. 31, 2025
Mar. 31, 2024
Aug. 07, 2024
Debt Instrument [Line Items]            
Interest expense, debt       $ 2,000,000 $ 400,000  
Amortization of debt financing costs       $ 276,000 $ 70,000  
Revolving Credit Facility, Maturing March 13, 2027            
Debt Instrument [Line Items]            
Expiration date     Mar. 13, 2027      
Maximum borrowing capacity     $ 50,000,000      
Debt instrument, covenant, current fixed charge ratio required, minimum       1.00%    
Remaining borrowing capacity       $ 51,200,000    
Revolving Credit Facility, Maturing March 13, 2027 | Base Rate            
Debt Instrument [Line Items]            
Basis spread on variable rate       8.10%    
Revolving Credit Facility, Maturing March 13, 2027 | SOFR            
Debt Instrument [Line Items]            
Basis spread on variable rate       6.19%    
Revolving Credit Facility, Maturing March 13, 2027 | U.S. BSBY Rate Loans, U.S. BSBY Daily Floating Rate Loans            
Debt Instrument [Line Items]            
Basis spread on variable rate       1.75%    
Revolving Credit Facility, Maturing March 13, 2027 | UK Alternative Currency Loans            
Debt Instrument [Line Items]            
Basis spread on variable rate       3.50%    
Revolving Credit Facility, Maturing March 13, 2027 | Minimum            
Debt Instrument [Line Items]            
Unused commitment fee, percent       0.375%    
Revolving Credit Facility, Maturing March 13, 2027 | Minimum | Base Rate            
Debt Instrument [Line Items]            
Basis spread on variable rate       0.50%    
Revolving Credit Facility, Maturing March 13, 2027 | Maximum            
Debt Instrument [Line Items]            
Unused commitment fee, percent       0.50%    
Revolving Credit Facility, Maturing March 13, 2027 | Maximum | Base Rate            
Debt Instrument [Line Items]            
Basis spread on variable rate       2.50%    
Revolving Credit Facility, Maturing March 13, 2027 | UK Borrower            
Debt Instrument [Line Items]            
Maximum borrowing capacity     $ 10,000,000      
Term Loan Facility            
Debt Instrument [Line Items]            
Expiration date Mar. 13, 2027          
Maximum borrowing capacity $ 50,000,000          
Monthly amortize percentage 0.21%          
Third year interest percetage 0.42%          
Interest rates for outstanding borrowings       12.19%    
Term Loan Facility | Minimum            
Debt Instrument [Line Items]            
Debt leverage ratio 0.0225          
Term Loan Facility | Minimum | Base Rate            
Debt Instrument [Line Items]            
Basis spread on variable rate 6.75%          
Term Loan Facility | Minimum | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate            
Debt Instrument [Line Items]            
Basis spread on variable rate 7.75%          
Term Loan Facility | Maximum            
Debt Instrument [Line Items]            
Debt leverage ratio 0.0225          
Debt Instrument, repurchase amount           $ 30,000,000
Term Loan Facility | Maximum | Base Rate            
Debt Instrument [Line Items]            
Basis spread on variable rate 7.25%          
Term Loan Facility | Maximum | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate            
Debt Instrument [Line Items]            
Basis spread on variable rate 8.25%          
Fourth Amendment | PDP Merger Agreement            
Debt Instrument [Line Items]            
Expiration date Mar. 13, 2027 Apr. 01, 2025        
Maximum borrowing capacity $ 15,000,000          
Aggregate Revolver Commitments 30.00%          
Fourth Amendment | Minimum | PDP Merger Agreement | Base Rate            
Debt Instrument [Line Items]            
Basis spread on variable rate 0.50%          
Fourth Amendment | Minimum | PDP Merger Agreement | SOFR SONIA and EUIBOR Loans            
Debt Instrument [Line Items]            
Basis spread on variable rate 1.75%          
Fourth Amendment | Maximum | PDP Merger Agreement | Base Rate            
Debt Instrument [Line Items]            
Basis spread on variable rate 2.50%          
Fourth Amendment | Maximum | PDP Merger Agreement | SOFR SONIA and EUIBOR Loans            
Debt Instrument [Line Items]            
Basis spread on variable rate 3.50%