XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Future Minimum Lease Payments (Topic 842) (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Operating Leases  
The remainder of fiscal 2024 $ 1,532
2024 5,954
2025 5,109
2026 4,188
2027 3,691
Thereafter 8,322
Total minimum lease payments 28,796
Less amount representing interest (3,788)
Total Operating Lease Liability 25,008
Finance Leases  
The remainder of fiscal 2024 286
2024 1,144
2025 1,144
2026 1,145
2027 191
Thereafter 0
Total minimum lease payments 3,910
Less amount representing interest (471)
Total Finance Lease Liability $ 3,439