XML 102 R92.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Maturity Analysis (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Operating Lease Payments Due    
2022 remaining $ 3,170  
2023 5,724  
2024 5,340  
2025 4,929  
2026 4,357  
Thereafter 14,654  
Total undiscounted cash flows 38,174  
Discount on cash flows (5,740)  
Total lease liability $ 32,434 $ 36,601