XML 77 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Leases Operating Lease Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Jun. 30, 2021
2021 $ 1,447 $ 7,973
2022 8,922 8,024
2023 8,228 7,355
2024 6,085 5,353
2025 3,135 2,209
Thereafter 12,425 11,008
Total lease payments 40,242 41,922
Less: imputed interest (5,362) (5,472)
Operating lease liabilities $ 34,880 $ 36,450