XML 88 R74.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Lease Payments) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Apr. 01, 2023
Leases [Abstract]    
Remainder of fiscal 2024 $ 3,254  
Fiscal 2025 6,582  
Fiscal 2026 6,160  
Fiscal 2027 3,655  
Fiscal 2028 3,141  
Fiscal 2029 3,072  
Thereafter 18,140  
Total operating lease payments 44,004  
Less: Amount representing interest (8,448)  
Operating Lease, Liability 35,556  
Remainder of fiscal 2024 178  
Fiscal 2025 356  
Fiscal 2026 356  
Fiscal 2027 356  
Fiscal 2028 356  
Fiscal 2029 356  
Thereafter 10,230  
Total finance lease payments 12,188  
Less: Amount representing interest (5,983)  
Finance lease payables 6,205 $ 6,243
Remainder of fiscal 2024 3,432  
Fiscal 2025 6,938  
Fiscal 2026 6,516  
Fiscal 2027 4,011  
Fiscal 2028 3,497  
Fiscal 2029 3,428  
Thereafter 28,370  
Total lease payments 56,192  
Less: Amount representing interest (14,431)  
Total Lease Liabilty $ 41,761