XML 106 R86.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Schedule of Future Maturities of Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Lessee, Lease, Description [Line Items]  
October 2025 - September 2026 $ 4,927
October 2026 - September 2027 4,738
October 2027 - September 2028 4,004
October 2028 - September 2029 3,927
October 2029 - September 2030 3,349
Thereafter 18,408
Future maturities of lease liabilities 39,353
Principal Portion  
Lessee, Lease, Description [Line Items]  
October 2025 - September 2026 3,314
October 2026 - September 2027 3,320
October 2027 - September 2028 2,765
October 2028 - September 2029 2,859
October 2029 - September 2030 2,438
Thereafter 15,938
Future maturities of lease liabilities 30,634
Interest Portion  
Lessee, Lease, Description [Line Items]  
October 2025 - September 2026 1,613
October 2026 - September 2027 1,418
October 2027 - September 2028 1,239
October 2028 - September 2029 1,068
October 2029 - September 2030 911
Thereafter 2,470
Future maturities of lease liabilities $ 8,719