XML 65 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Credit Facility and Bank Loans - Schedule of Credit Facility Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Line of Credit Facility [Line Items]    
Total debt $ 1,064,209 $ 438,107
Less: Current portion of debt (47,865) (9,375)
Less: Unamortized financing costs (14,318) (3,433)
Long-term debt 1,002,026 425,299
Revolver Loan    
Line of Credit Facility [Line Items]    
Total debt 122,000 146,732
Term Loan    
Line of Credit Facility [Line Items]    
Total debt 942,209 281,500
Less: Unamortized financing costs (14,300) (3,400)
Promissory Note Payable    
Line of Credit Facility [Line Items]    
Total debt $ 0 $ 9,875