XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Lease Maturities (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Operating Leases  
2024 (remaining six months ending March 31, 2024) $ 3,564
2025 4,810
2026 2,328
2027 1,913
2028 1,433
Thereafter 254
Total undiscounted lease payments 14,302
Less amount of lease payments representing interest (926)
Total present value of lease payments 13,376
Finance Lease  
2024 (remaining six months ending March 31, 2024) 1,461
2025 1,509
2026 96
2027 80
2028 0
Thereafter 0
Total undiscounted lease payments 3,146
Less amount of lease payments representing interest (52)
Total present value of lease payments 3,094
Total  
2024 (remaining six months ending March 31, 2024) 5,025
2025 6,319
2026 2,424
2027 1,993
2028 1,433
Thereafter 254
Total undiscounted lease payments 17,448
Less amount of lease payments representing interest (978)
Total present value of lease payments $ 16,470