XML 66 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Summary of Minimum Future Lease Payments (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Operating leases  
2022 $ 5,715
2023 10,878
2024 8,812
2025 213
2026 220
Thereafter 946
Total 26,784
Less: imputed interest (1,865)
Net lease obligation 24,919
Finance leases  
2022 14,092
2023 21,096
2024 13,977
2025 12,428
2026 6,517
Thereafter 1,239
Total 69,349
Less: imputed interest (5,591)
Net lease obligation $ 63,758