XML 107 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Narrative (Details) - USD ($)
12 Months Ended
Jun. 28, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Aug. 14, 2024
Aug. 13, 2024
Jun. 08, 2023
Apr. 01, 2022
Line of Credit Facility [Line Items]                
Amortization of debt issuance costs   $ 2,922,000 $ 2,420,000 $ 1,888,000        
Amount due in 2025   40,300,000            
Amount due in 2026   40,300,000            
Amount due in 2027   40,300,000            
Amount due in 2028   659,100,000            
Extinguishment of debt   0 0 3,395,000        
Line of Credit                
Line of Credit Facility [Line Items]                
Deferred financing costs net of accumulated amortization   7,500,000            
Default rate (as a percent)               2.00%
Line of Credit | Minimum | Alternate Base Rate Or Canadian Prime Rate                
Line of Credit Facility [Line Items]                
Basis spread on variable rate (as a percent) 0.00%              
Line of Credit | Minimum | Adjusted Term SOFR Or CORRA Rate                
Line of Credit Facility [Line Items]                
Basis spread on variable rate (as a percent) 1.00%              
Line of Credit | Maximum | Alternate Base Rate Or Canadian Prime Rate                
Line of Credit Facility [Line Items]                
Basis spread on variable rate (as a percent) 1.75%              
Line of Credit | Maximum | Adjusted Term SOFR Or CORRA Rate                
Line of Credit Facility [Line Items]                
Basis spread on variable rate (as a percent) 2.75%              
Incremental term loans | Line of Credit                
Line of Credit Facility [Line Items]                
Maximum borrowing capacity increase amount         $ 200,000,000      
Maximum borrowing capacity         505,000,000   $ 305,000,000  
Revolving Credit Facility | Line of Credit                
Line of Credit Facility [Line Items]                
Maximum borrowing capacity         255,000,000 $ 200,000,000 200,000,000  
Accordion feature         300,000,000   200,000,000  
Line of credit facility, remaining borrowing capacity   253,000,000.0            
Deferred financing costs net of accumulated amortization   5,472,000 6,244,000          
Debt issuance costs, gross   2,000,000.0            
Letter of Credit | Line of Credit                
Line of Credit Facility [Line Items]                
Maximum borrowing capacity         25,000,000   25,000,000  
Line of credit facility, outstanding letters of credit   2,000,000.0            
Bridge Loan | Line of Credit                
Line of Credit Facility [Line Items]                
Maximum borrowing capacity         10,000,000   10,000,000  
Secured Debt | Line of Credit                
Line of Credit Facility [Line Items]                
Maximum borrowing capacity         250,000,000   250,000,000  
Deferred financing costs incurred     3,400,000 4,000,000.0 1,800,000      
Amortization of debt issuance costs   2,900,000 $ 2,400,000 $ 1,900,000        
Deferred financing costs net of accumulated amortization   $ 5,500,000            
Secured Debt | Line of Credit | Delayed Draw Term Loan Facility                
Line of Credit Facility [Line Items]                
Maximum borrowing capacity         $ 50,000,000   $ 50,000,000