XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Schedule of Lease Payments Due Related To Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Operating Lease Liabilities Payments Due [Line Items]    
Remainder of 2022 $ 18,917  
2023 25,309  
2024 22,423  
2025 20,196  
2026 18,928  
Later years 117,600  
Total lease payments 223,373  
Less: imputed interest (63,289)  
Total 160,084 $ 147,241
Related Party    
Operating Lease Liabilities Payments Due [Line Items]    
Remainder of 2022 8,186  
2023 11,025  
2024 11,154  
2025 11,286  
2026 11,422  
Later years 106,988  
Total lease payments 160,061  
Less: imputed interest (57,504)  
Total 102,557  
Non-Related Party    
Operating Lease Liabilities Payments Due [Line Items]    
Remainder of 2022 10,731  
2023 14,284  
2024 11,269  
2025 8,910  
2026 7,506  
Later years 10,612  
Total lease payments 63,312  
Less: imputed interest (5,785)  
Total $ 57,527