Annual report pursuant to Section 13 and 15(d)

Leases - Future Lease Liabilities (Details)

v3.23.3
Leases - Future Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Leases [Abstract]  
2024 $ 2,793
2025 2,389
2026 2,240
2027 2,018
2028 1,712
Thereafter 6,117
Total future minimum lease payments 17,269
Less: imputed interest 2,282
Total $ 14,987