v3.26.1
Long-Term Debt - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 16, 2025
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Debt Instrument [Line Items]        
Loss on extinguishment of debt   $ 0 $ (507)  
Financing costs   1,700    
Subsidiaries [Member]        
Debt Instrument [Line Items]        
Net assets of subsidiaries   147,300    
Standby Letters of Credit [Member]        
Debt Instrument [Line Items]        
Letters of credit outstanding, amount   $ 300    
Minimum [Member] | ABR Borrowings [Member]        
Debt Instrument [Line Items]        
Percentage of debt instrument amount 1.00%      
Minimum [Member] | SOFR [Member]        
Debt Instrument [Line Items]        
Percentage of debt instrument amount 2.00%      
Minimum [Member] | Revolving Credit Facility [Member]        
Debt Instrument [Line Items]        
Unused commitment fee percentage   0.25%    
Maximum [Member] | ABR Borrowings [Member]        
Debt Instrument [Line Items]        
Percentage of debt instrument amount 1.50%      
Maximum [Member] | SOFR [Member]        
Debt Instrument [Line Items]        
Percentage of debt instrument amount 2.50%      
Maximum [Member] | Revolving Credit Facility [Member]        
Debt Instrument [Line Items]        
Unused commitment fee percentage   0.30%    
2021 Term Loan [Member]        
Debt Instrument [Line Items]        
Repayment of debt   $ 2,200    
Outstanding principal balance   164,063   $ 166,250
Unamortized debt issuance costs / financing costs   (1,328)   (1,415)
2021 Revolving Line of Credit [Member]        
Debt Instrument [Line Items]        
Line of credit   49,700    
Unamortized debt issuance costs / financing costs   (400)   $ (500)
2021 Credit Agreement [Member]        
Debt Instrument [Line Items]        
Maturity date Jan. 16, 2030      
Debt instrument, assets pledged   446,400    
Percentage of debt instrument amount 5.00%      
Leverage ratio interest rate 0.25%      
Loss on extinguishment of debt   (500)    
2021 Credit Agreement [Member] | Revolving Credit Facility [Member]        
Debt Instrument [Line Items]        
Line of credit $ 50,000      
Reduced borrowing capacity   25,000    
Financing costs   500    
2021 Credit Agreement [Member] | Term Facility [Member]        
Debt Instrument [Line Items]        
Repayment of debt   69,100    
Line of credit $ 175,000      
Financing costs   $ 1,200