XML 62 R53.htm IDEA: XBRL DOCUMENT v3.21.4
Leases Operating Lease Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Jun. 30, 2021
2021 $ 3,945 $ 7,973
2022 8,635 8,024
2023 7,805 7,355
2024 5,447 5,353
2025 2,189 2,209
Thereafter 10,928 11,008
Total lease payments 38,949 41,922
Less: imputed interest (4,957) (5,472)
Operating lease liabilities $ 33,992 $ 36,450