XML 120 R101.htm IDEA: XBRL DOCUMENT v3.24.4
Leases - Schedule of Future Maturities of Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Lessee, Lease, Description [Line Items]  
October 2024 - September 2025 $ 5,080
October 2025 - September 2026 5,163
October 2026 - September 2027 4,971
October 2027 - September 2028 4,234
October 2028 - September 2029 4,128
Thereafter 20,448
Future maturities of lease liabilities 44,024
Principal Portion  
Lessee, Lease, Description [Line Items]  
October 2024 - September 2025 3,290
October 2025 - September 2026 3,572
October 2026 - September 2027 3,590
October 2027 - September 2028 3,047
October 2028 - September 2029 3,127
Thereafter 17,423
Future maturities of lease liabilities 34,049
Interest Portion  
Lessee, Lease, Description [Line Items]  
October 2024 - September 2025 1,790
October 2025 - September 2026 1,591
October 2026 - September 2027 1,381
October 2027 - September 2028 1,187
October 2028 - September 2029 1,001
Thereafter 3,025
Future maturities of lease liabilities $ 9,975