XML 64 R54.htm IDEA: XBRL DOCUMENT v3.25.2
NEW CREDIT AGREEMENT - Maturity of credit facility (Details) - Secured Debt - New Credit Agreement - Line of Credit
$ in Thousands
Jun. 30, 2025
USD ($)
Debt Instrument [Line Items]  
2025 (remainder of the year) $ 6,094
2026 18,281
2027 24,375
2028 24,375
2029 245,782
Long-Term Debt, Total $ 318,907