XML 95 R73.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Schedule of Maturity Analysis of Lease Liability by Lease Classification (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Operating Leases    
2022 $ 26,992  
2023 32,829  
2024 31,460  
2025 30,179  
2026 29,168  
Thereafter 120,517  
Total undiscounted lease payments 271,145  
Amounts representing interest (37,096)  
Lease liability 234,049 $ 76,236
Finance Leases    
2022 2,183  
2023 2,943  
2024 2,959  
2025 2,943  
2026 1,706  
Thereafter 5,919  
Total undiscounted lease payments 18,653  
Amounts representing interest (2,032)  
Lease liability $ 16,621 $ 17,233