XML 84 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Summary of Minimum Future Lease Payments (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Operating leases  
2022 $ 11,574
2023 10,868
2024 8,812
2025 213
2026 220
Thereafter 946
Total 32,632
Less: imputed interest (2,671)
Finance leases  
2022 25,657
2023 15,836
2024 8,404
2025 6,839
2026 3,309
Thereafter 0
Total 60,045
Less: imputed interest $ (5,817)