XML 79 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Capital Leases Obligations  
2022 $ 2,524
2023 2,468
2024 1,941
2025 1,169
2026 134
Total 8,236
Less amount representing interest (967)
Total minimum lease payments 7,269
Less current maturities 2,079
Noncurrent maturities 5,190
Operating Leases Minimum Lease Payments  
2022 3,550
2023 4,289
2024 3,926
2025 3,450
2026 3,371
Thereafter 13,909
Total $ 32,495