Annual report pursuant to Section 13 and 15(d)

Leases - Future Lease Liabilities (Details)

v3.24.3
Leases - Future Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Leases [Abstract]  
2025 $ 11,067
2026 10,702
2027 9,954
2028 6,186
2029 2,366
Thereafter 4,617
Total future minimum lease payments 44,892
Less: imputed interest 5,166
Total $ 39,726