v3.26.1
Long-Term Debt - Narrative (Details) - Senior Secured Credit Agreement - Line of Credit
6 Months Ended
Jun. 10, 2026
USD ($)
Mar. 19, 2024
Jun. 30, 2026
USD ($)
Jun. 09, 2026
USD ($)
Dec. 31, 2025
USD ($)
Term Loan Facility          
Debt Instrument [Line Items]          
Term of debt instrument     6 years    
Term Loan Facility | SOFR | Minimum          
Debt Instrument [Line Items]          
Basis spread on variable rate   2.25%      
Term Loan Facility | SOFR | Maximum          
Debt Instrument [Line Items]          
Basis spread on variable rate   3.00%      
Term Loan Facility | Base Rate | Minimum          
Debt Instrument [Line Items]          
Basis spread on variable rate   1.25%      
Term Loan Facility | Base Rate | Maximum          
Debt Instrument [Line Items]          
Basis spread on variable rate   2.00%      
Revolving Credit Facility          
Debt Instrument [Line Items]          
Incremental revolving loans aggregate principal amount $ 50,000,000        
Maximum borrowing capacity of credit facility $ 250,000,000.0     $ 200,000,000.0  
Line of credit facility, covenant period 18 months        
Line of credit facility, covenant, maximum borrowing capacity $ 200,000,000.0        
Maximum net leverage ratio 4.00        
Long-term debt, gross     $ 196,750,000   $ 136,750,000
Letters of credit outstanding, amount     1,800,000    
Remaining borrowing capacity under credit facility     $ 51,400,000    
Revolving Credit Facility | SOFR          
Debt Instrument [Line Items]          
Basis spread on variable rate     3.00%    
Revolving Credit Facility | SOFR | Minimum          
Debt Instrument [Line Items]          
Basis spread on variable rate     6.75%    
Revolving Credit Facility | SOFR | Maximum          
Debt Instrument [Line Items]          
Basis spread on variable rate     6.84%