Quarterly report [Sections 13 or 15(d)]

Debt and Other Long-Term Liabilities - Additional Information (Details)

v3.26.1
Debt and Other Long-Term Liabilities - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 57 Months Ended
Mar. 31, 2026
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Dec. 31, 2025
Jun. 23, 2021
Debt Instrument [Line Items]            
Effective interest rate 6.30% 6.30%   6.30% 6.90%  
Amortization of debt issuance costs and accretion of discount on debt and leases   $ 200,000 $ 200,000      
Aggregate commitments percentage 1.00% 1.00%   1.00%    
Sale of interest in claims, maximum amount $ 10,000,000.0          
Proceeds from funding arrangement $ 6,000,000.0 $ 6,000,000 $ 0      
Initial term loan under the June 23, 2021 credit agreement            
Debt Instrument [Line Items]            
Effective interest rate 3.40% 3.40%   3.40%    
Fair value of term loans outstanding $ 123,000,000.0 $ 123,000,000.0   $ 123,000,000.0 $ 124,700,000 $ 350,200,000
Aggregate principal amount of long-term debt $ 125,000,000 $ 125,000,000   $ 125,000,000 $ 125,000,000  
Credit facility, incremental borrowing capacity           $ 175,000,000.0
Credit facility, incremental borrowing capacity, percent of consolidated EBITDA           100.00%
Interest period 1 month 1 month   1 month    
Debt instrument, basis spread on variable rate, additional applicable margin   1.25%        
Debt instrument, quarterly amortization rate 0.25% 0.25%   0.25%    
Call premium, percentage   1.00%        
Call premium, period   6 months        
Unamortized debt discount $ 900,000 $ 900,000   $ 900,000    
Debt issuance costs $ 2,900,000 $ 2,900,000   $ 2,900,000    
Debt instrument, term   7 years        
Initial term loan under the June 23, 2021 credit agreement | Federal funds rate            
Debt Instrument [Line Items]            
Debt instrument, basis spread on variable rate   0.50%        
Initial term loan under the June 23, 2021 credit agreement | SOFR            
Debt Instrument [Line Items]            
Debt instrument, basis spread on variable rate   1.00%        
Initial term loan under the June 23, 2021 credit agreement | SOFR subject to floor            
Debt Instrument [Line Items]            
Debt instrument, basis spread on variable rate   0.50%        
Debt instrument, basis spread on variable rate, additional applicable margin   2.25%        
Initial term loan under the June 23, 2021 credit agreement | Wells Fargo Bank, National Association            
Debt Instrument [Line Items]            
Aggregate principal amount of long-term debt           $ 350,000,000.0
Line of credit | Revolving Credit Facility            
Debt Instrument [Line Items]            
Debt instrument, covenant, leverage ratio, maximum 3.50 3.50   3.50    
Debt instrument, covenant, leverage ratio, maximum, potential temporary increase 3.75 3.75   3.75    
Debt issuance costs $ 400,000 $ 400,000   $ 400,000    
Debt instrument, term   5 years        
Line of credit | Revolving Credit Facility | Minimum            
Debt Instrument [Line Items]            
Commitment fee percentage       0.175%    
Line of credit | Revolving Credit Facility | Maximum            
Debt Instrument [Line Items]            
Commitment fee percentage       0.25%    
Line of credit | Revolving Credit Facility | SOFR            
Debt Instrument [Line Items]            
Debt instrument, basis spread on variable rate, additional applicable margin   1.00%        
Line of credit | Revolving Credit Facility | SOFR | Minimum            
Debt Instrument [Line Items]            
Debt instrument, basis spread on variable rate       1.00%    
Line of credit | Revolving Credit Facility | SOFR | Maximum            
Debt Instrument [Line Items]            
Debt instrument, basis spread on variable rate       1.75%    
Line of credit | Revolving Credit Facility | Base rate            
Debt Instrument [Line Items]            
Debt instrument, basis spread on variable rate, additional applicable margin   0.00%        
Line of credit | Revolving Credit Facility | Base rate | Minimum            
Debt Instrument [Line Items]            
Debt instrument, basis spread on variable rate       0.00%    
Line of credit | Revolving Credit Facility | Base rate | Maximum            
Debt Instrument [Line Items]            
Debt instrument, basis spread on variable rate       0.75%    
Line of credit | Wells Fargo Bank, National Association | Revolving Credit Facility            
Debt Instrument [Line Items]            
Credit facility, maximum borrowing capacity           $ 100,000,000.0