v3.26.1
Long Term Debt - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 08, 2025
USD ($)
Sep. 22, 2023
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Jun. 29, 2024
Debt Instrument [Line Items]                
Principal     $ 190,400   $ 190,400   $ 190,400  
Revolving Credit Facility | Line of Credit | Syndicated Revolver                
Debt Instrument [Line Items]                
Letters of credit     4,300   4,300      
Line of credit facility, remaining borrowing capacity     45,300   45,300      
Bank of Montreal | The 2023 Credit Facility                
Debt Instrument [Line Items]                
Line of credit facility, maximum borrowing capacity   $ 240,000            
Line of credit facility, increasing capacity, total funded debt to adjusted EBITDA ratio, benchmark   3.75            
Fees paid to lender $ 400 $ 900            
Legal fees related to debt issuance   $ 300            
Debt extension term 1 year              
Maximum total funded debt to EBITDA ratio               3.75
Minimum fixed charge coverage ratio   3.00            
Amortization of debt issuance costs     100 $ 100   $ 100    
Principal   $ 190,400            
Bank of Montreal | The 2023 Credit Facility | Maximum                
Debt Instrument [Line Items]                
Line of credit facility, additional borrowing capacity available through new commitment   $ 60,000            
Royal Bank, Bank of Montreal, Bank of Nova Scotia, HSBC and CIBC | Guaranteed Credit Facility                
Debt Instrument [Line Items]                
Repayments of debt     $ 0 $ 2,500 $ 0 $ 2,500