v3.25.1
NEW CREDIT AGREEMENT - Maturity of credit facility (Details) - Secured Debt - New Credit Agreement - Line of Credit
$ in Thousands
Mar. 31, 2025
USD ($)
Debt Instrument [Line Items]  
2025 (remainder of the year) $ 8,125
2026 18,281
2027 24,375
2028 24,375
2029 245,782
Long-Term Debt, Total $ 320,938