XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Schedule of Lease Payments Due Related To Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Operating Lease Liabilities Payments Due [Line Items]    
Remainder of 2021 $ 11,121  
2022 20,024  
2023 17,094  
2024 15,193  
2025 13,807  
Later years 113,087  
Total lease payments 190,326  
Less: imputed interest (62,297)  
Total 128,029 $ 131,033
Related Party    
Operating Lease Liabilities Payments Due [Line Items]    
Remainder of 2021 5,274  
2022 10,301  
2023 8,771  
2024 8,900  
2025 9,032  
Later years 103,006  
Total lease payments 145,284  
Less: imputed interest (57,047)  
Total 88,237  
Non-Related Party    
Operating Lease Liabilities Payments Due [Line Items]    
Remainder of 2021 5,847  
2022 9,723  
2023 8,323  
2024 6,293  
2025 4,775  
Later years 10,081  
Total lease payments 45,042  
Less: imputed interest (5,250)  
Total $ 39,792