XML 84 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt and Revolving Line of Credit - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jun. 26, 2024
Aug. 31, 2017
Debt Instrument          
Term loans $ 298,500        
Line of Credit | Variable Rate Component One | Secured Overnight Financing Rate (SOFR)          
Debt Instrument          
Floor rate 0.00%        
Line of Credit | Variable Rate Component Two | Alternate Base Rate          
Debt Instrument          
Floor rate 1.00%        
Line of Credit | Variable Rate Component Two | Fed Funds Effective Rate          
Debt Instrument          
Basis spread on variable rate 0.50%        
Line of Credit | Variable Rate Component Three | Secured Overnight Financing Rate (SOFR)          
Debt Instrument          
Floor rate 1.00%        
Secured Debt | Line of Credit          
Debt Instrument          
Term loans       $ 100,000 $ 300,000
Secured Debt | Line of Credit | Variable Rate Component One | Secured Overnight Financing Rate (SOFR)          
Debt Instrument          
Basis spread on variable rate 3.00%        
Secured Debt | Line of Credit | Variable Rate Component Two | Alternate Base Rate          
Debt Instrument          
Basis spread on variable rate 2.00%        
Revolving Credit Facility | Line of Credit | Variable Rate Component One | Secured Overnight Financing Rate (SOFR) | Maximum          
Debt Instrument          
Basis spread on variable rate 3.50%        
Revolving Credit Facility | Line of Credit | Variable Rate Component One | Secured Overnight Financing Rate (SOFR) | Minimum          
Debt Instrument          
Basis spread on variable rate 2.75%        
Revolving Credit Facility | Line of Credit | Variable Rate Component Two | Alternate Base Rate | Maximum          
Debt Instrument          
Basis spread on variable rate 2.50%        
Revolving Credit Facility | Line of Credit | Variable Rate Component Two | Alternate Base Rate | Minimum          
Debt Instrument          
Basis spread on variable rate 1.75%        
Variable Interest Term Loan          
Debt Instrument          
Interest incurred $ 25,785 $ 26,202 $ 15,803    
Accrued interest payable 61 2,400      
Revolving Credit Facility          
Debt Instrument          
Available borrowings $ 100,000 $ 100,000      
Effective interest rate (as a percent) 8.68% 8.84%      
Interest incurred $ 303 $ 257 $ 257    
Accrued interest payable 1 $ 2      
Prepayment on the loan $ 750