XML 89 R78.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Finance leases    
2022 $ 2,216  
2023 2,902  
2024 77  
2025 6  
2026 0  
Thereafter 0  
Total lease payments 5,201  
Less: imputed interest (200)  
Total lease liabilities 5,001 $ 9,138
Operating leases    
2022 1,755  
2023 3,408  
2024 3,358  
2025 2,039  
2026 1,147  
Thereafter 669  
Total lease payments 12,376  
Less: imputed interest (1,858)  
Total lease liabilities 10,518 $ 3,236
Total    
2022 3,971  
2023 6,310  
2024 3,435  
2025 2,045  
2026 1,147  
Thereafter 669  
Total lease payments 17,577  
Less: imputed interest (2,058)  
Total lease liabilities $ 15,519