XML 51 R44.htm IDEA: XBRL DOCUMENT v3.26.1
Credit Facility and Long-Term Debt - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2026
Aug. 01, 2025
Mar. 13, 2024
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2024
Mar. 31, 2024
Debt Instrument [Line Items]                  
Interest expense, debt       $ 2,200 $ 2,000 $ 3,600 $ 4,100    
Amortization of deferred financing costs       300 $ 300 486 $ 553    
Expiration date   Aug. 01, 2028              
Loss on extinguishment           (1,755)      
Deferred debt financing costs       1,200   1,200      
Minimum | Base Rate and SONIA based Loans                  
Debt Instrument [Line Items]                  
Basis spread on variable rate   2.00%              
Minimum | Term SOFR, Daily Simple SOFR and EURIBOR Loans                  
Debt Instrument [Line Items]                  
Basis spread on variable rate   3.00%              
Maximum | Base Rate and SONIA based Loans                  
Debt Instrument [Line Items]                  
Basis spread on variable rate   2.75%              
Maximum | Term SOFR, Daily Simple SOFR and EURIBOR Loans                  
Debt Instrument [Line Items]                  
Basis spread on variable rate   3.75%              
2024 Revolving Credit Facility                  
Debt Instrument [Line Items]                  
Loss on extinguishment           (300)      
Revolving Credit Facility, Maturing March 13, 2027                  
Debt Instrument [Line Items]                  
Remaining borrowing capacity       $ 31,000   $ 31,000      
2024 Revolving Credit Facility, Maturing March 13, 2027                  
Debt Instrument [Line Items]                  
Expiration date     Mar. 13, 2027            
Maximum borrowing capacity               $ 50,000  
2024 Revolving Credit Facility, Maturing March 13, 2027 | UK Borrower                  
Debt Instrument [Line Items]                  
Maximum borrowing capacity               $ 10,000  
2025 Revolving Credit Facility, Maturing August 1, 2028                  
Debt Instrument [Line Items]                  
Maximum borrowing capacity   $ 90,000              
Loss on extinguishment $ (1,800)                
2025 Revolving Credit Facility, Maturing August 1, 2028 | UK Borrower                  
Debt Instrument [Line Items]                  
Maximum borrowing capacity   15,000              
Term Loan Facility                  
Debt Instrument [Line Items]                  
Maximum borrowing capacity   60,000              
2024 Term Loan Facility                  
Debt Instrument [Line Items]                  
Expiration date     Mar. 13, 2027            
Maximum borrowing capacity                 $ 50,000
Proceeds from credit agreement   43,200              
Loss on extinguishment   (1,700)              
Swingline Facility                  
Debt Instrument [Line Items]                  
Maximum borrowing capacity   10,000              
Letter of Credit                  
Debt Instrument [Line Items]                  
Maximum borrowing capacity   $ 5,000              
2026 Term Loan Facility                  
Debt Instrument [Line Items]                  
Interest rates for outstanding borrowings       11.17%   11.17%      
2026 Term Loan Facility | Blue Torch Finance, LLC                  
Debt Instrument [Line Items]                  
Expiration date Apr. 30, 2029                
Maximum borrowing capacity $ 85,000                
Monthly amortized percentage 1.25%                
Interest payment percentage 3.00%                
2026 Term Loan Facility | Blue Torch Finance, LLC | Leverage Ratio is Greater than or Equal to 3.00x                  
Debt Instrument [Line Items]                  
Basis spread on variable rate 6.50%                
Debt leverage ratio 3                
2026 Term Loan Facility | Blue Torch Finance, LLC | Leverage Ratio is Greater than or Equal to 2.25x but Less than 3.00x                  
Debt Instrument [Line Items]                  
Basis spread on variable rate 6.25%                
2026 Term Loan Facility | Blue Torch Finance, LLC | Base Rate | Leverage Ratio is Less than 2.25x                  
Debt Instrument [Line Items]                  
Basis spread on variable rate 5.75%                
2026 Term Loan Facility | Blue Torch Finance, LLC | SOFR | Leverage Ratio is Greater than or Equal to 3.00x                  
Debt Instrument [Line Items]                  
Basis spread on variable rate 7.50%                
2026 Term Loan Facility | Blue Torch Finance, LLC | SOFR | Leverage Ratio is Greater than or Equal to 2.25x but Less than 3.00x                  
Debt Instrument [Line Items]                  
Basis spread on variable rate 7.25%                
2026 Term Loan Facility | Blue Torch Finance, LLC | SOFR | Leverage Ratio is Less than 2.25x                  
Debt Instrument [Line Items]                  
Basis spread on variable rate 6.75%                
2026 Term Loan Facility | Minimum | Blue Torch Finance, LLC | Leverage Ratio is Greater than or Equal to 2.25x but Less than 3.00x                  
Debt Instrument [Line Items]                  
Debt leverage ratio 2.25                
2026 Term Loan Facility | Minimum | Blue Torch Finance, LLC | Leverage Ratio is Less than 2.25x                  
Debt Instrument [Line Items]                  
Debt leverage ratio 2.25                
2026 Term Loan Facility | Maximum | Blue Torch Finance, LLC | Leverage Ratio is Greater than or Equal to 2.25x but Less than 3.00x                  
Debt Instrument [Line Items]                  
Debt leverage ratio 3                
2026 Revolving Credit Facility | Bank of America                  
Debt Instrument [Line Items]                  
Expiration date Apr. 30, 2029                
2026 Revolving Credit Facility | Minimum | Bank of America | Base Rate                  
Debt Instrument [Line Items]                  
Basis spread on variable rate 0.50%                
2026 Revolving Credit Facility | Minimum | Bank of America | US Term SOFR Loans, UK SONIA Rate Loans and UK EURIBOR Loans                  
Debt Instrument [Line Items]                  
Basis spread on variable rate 1.50%                
2026 Revolving Credit Facility | Maximum | Bank of America | Base Rate                  
Debt Instrument [Line Items]                  
Basis spread on variable rate 1.00%                
2026 Revolving Credit Facility | Maximum | Bank of America | US Term SOFR Loans, UK SONIA Rate Loans and UK EURIBOR Loans                  
Debt Instrument [Line Items]                  
Basis spread on variable rate 2.00%                
2026 Revolving Credit Facility | UK Borrower | Minimum | Bank of America                  
Debt Instrument [Line Items]                  
Maximum borrowing capacity $ 10,000                
2026 Revolving Credit Facility | UK Borrower | Maximum | Bank of America                  
Debt Instrument [Line Items]                  
Maximum borrowing capacity 15,000                
2026 Revolving Credit Facility | US Borrower | Minimum | Bank of America                  
Debt Instrument [Line Items]                  
Maximum borrowing capacity 50,000                
2026 Revolving Credit Facility | US Borrower | Maximum | Bank of America                  
Debt Instrument [Line Items]                  
Maximum borrowing capacity $ 65,000