XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Future Minimum Lease Payments (Topic 842) (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Operating Leases  
The remainder of fiscal 2025 $ 4,882
2024 5,793
2025 4,863
2026 4,314
2027 4,027
Thereafter 5,274
Total minimum lease payments 29,153
Less amount representing interest (3,630)
Total Operating Lease Liability 25,523
Finance Leases  
The remainder of fiscal 2025 858
2024 1,144
2025 1,144
2026 191
2027 0
Thereafter 0
Total minimum lease payments 3,337
Less amount representing interest (348)
Total Finance Lease Liability $ 2,989