XML 102 R86.htm IDEA: XBRL DOCUMENT v3.25.4
Debt - Schedule of Principal Repayments of Debt (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
2025 Credit Agreement | Secured Debt | Line of Credit  
Principal repayments  
2026 $ 29,000
2027 43,500
2028 43,500
2029 58,000
2030 406,000
Total before unamortized discount and issuance costs 580,000
Less: unamortized discount and issuance costs (8,888)
Total term notes 571,112
2029 Convertible Notes  
Principal repayments  
2026 6,943
2027 6,943
2028 6,943
2029 244,972
Total minimum payments 265,801
Total before unamortized discount and issuance costs 241,500
Less: interest (24,301)
Less: unamortized discount and issuance costs (3,287)
Total term notes $ 238,213