XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Lease Liability Maturity (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Operating Leases  
Remainder of 2022 $ 12,043
2023 20,660
2024 16,723
2025 15,782
2026 15,373
Thereafter 11,696
Total future minimum lease payments 92,277
Less: imputed interest (11,001)
Total liability 81,276
Finance Leases  
Remainder of 2022 16,588
2023 25,332
2024 13,973
2025 1,463
2026 0
Thereafter 0
Total future minimum lease payments 57,356
Less: imputed interest (2,789)
Total liability $ 54,567