XML 55 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Schedule of Maturities of Long-term Debt (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Debt Instrument [Line Items]  
April 2025 - March 2026 $ 20,241
April 2026 - March 2027 26,425
April 2027 - March 2028 24,107
April 2028 - March 2029 18,589
April 2029 - March 2030 17,389
Thereafter 137,378
Long-term debt 244,129
Regular Amortization  
Debt Instrument [Line Items]  
April 2025 - March 2026 15,841
April 2026 - March 2027 15,049
April 2027 - March 2028 15,551
April 2028 - March 2029 15,938
April 2029 - March 2030 14,865
Thereafter 52,013
Long-term debt 129,257
Balloon Payments  
Debt Instrument [Line Items]  
April 2025 - March 2026 4,400
April 2026 - March 2027 11,376
April 2027 - March 2028 8,556
April 2028 - March 2029 2,651
April 2029 - March 2030 2,524
Thereafter 85,365
Long-term debt $ 114,872