XML 66 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Credit Facility, Bank Loans, and Lines of Credit - Schedule of Credit Facility Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Line of Credit Facility [Line Items]    
Total debt $ 421,875 $ 438,107
Less: Current portion of debt (12,500) (9,375)
Less: Unamortized financing costs (5,481) (3,433)
Long-term debt 403,894 425,299
Revolver Loan    
Line of Credit Facility [Line Items]    
Total debt 162,000 146,732
Term Loan    
Line of Credit Facility [Line Items]    
Total debt 250,000 281,500
Less: Unamortized financing costs (5,500) (3,400)
Promissory Note Payable    
Line of Credit Facility [Line Items]    
Total debt $ 9,875 $ 9,875