XML 60 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Future Minimum Lease Payments) (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Leases [Abstract]  
Payments in FY2024 $ 9,391
FY2025 9,225
FY2026 9,008
FY2027 9,073
FY2028 9,009
Thereafter 37,040
Total future minimum lease payments 82,746
Less imputed interest 10,593
Lease liability $ 72,153