XML 67 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Summary of Minimum Future Lease Payments (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Operating leases  
2022 $ 8,664
2023 10,868
2024 8,812
2025 213
2026 220
Thereafter 945
Total 29,722
Less: imputed interest (2,317)
Net lease obligation 27,405
Finance leases  
2022 21,022
2023 19,304
2024 11,713
2025 10,164
2026 5,614
Thereafter 1,135
Total 68,952
Less: imputed interest (6,972)
Net lease obligation $ 61,980