XML 168 R55.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Future Minimum Lease Payments (Topic 842) (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Operating Leases  
The remainder of fiscal 2026 $ 5,186
2024 6,660
2025 6,161
2026 4,519
2027 3,472
Thereafter 1,878
Total minimum lease payments 27,876
Less amount representing interest (2,945)
Total Operating Lease Liability 24,931
Finance Leases  
The remainder of fiscal 2026 858
2024 1,144
2025 191
2026 0
2027 0
Thereafter 0
Total minimum lease payments 2,193
Less amount representing interest (156)
Total Finance Lease Liability $ 2,037