v3.24.1.u1
Leases - Maturity of Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Operating leases  
Remainder fiscal 2024 $ 1,915
2025 7,257
2026 6,708
2027 5,389
2028 4,832
Thereafter 11,025
Total undiscounted lease payments 37,126
Less: interest 10,137
Present value of lease liabilities 26,989
Finance leases  
Remainder fiscal 2024 42
2025 140
2026 38
2027 32
2028 0
Thereafter 0
Total undiscounted lease payments 252
Less: interest 19
Present value of lease liabilities 233
Total  
Remainder fiscal 2024 1,957
2025 7,397
2026 6,746
2027 5,421
2028 4,832
Thereafter 11,025
Total undiscounted lease payments 37,378
Less: interest 10,156
Present value of lease liabilities $ 27,222