XML 68 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Future Minimum Lease Payments (Topic 842) (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Operating Leases  
The remainder of fiscal 2025 $ 1,589
2024 5,730
2025 4,829
2026 4,276
2027 3,988
Thereafter 5,187
Total minimum lease payments 25,599
Less amount representing interest (2,991)
Total Operating Lease Liability 22,608
Finance Leases  
The remainder of fiscal 2025 286
2024 1,144
2025 1,144
2026 191
2027 0
Thereafter 0
Total minimum lease payments 2,765
Less amount representing interest (243)
Total Finance Lease Liability $ 2,522