XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Schedule of Lease Payments Due Related To Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Operating Lease Liabilities Payments Due [Line Items]    
Remainder of 2022 $ 12,406  
2023 24,880  
2024 22,005  
2025 19,804  
2026 18,546  
Later years 117,218  
Total lease payments 214,859  
Less: imputed interest (61,112)  
Total 153,747 $ 147,241
Related Party    
Operating Lease Liabilities Payments Due [Line Items]    
Remainder of 2022 5,471  
2023 11,025  
2024 11,154  
2025 11,286  
2026 11,422  
Later years 106,988  
Total lease payments 157,346  
Less: imputed interest (56,020)  
Total 101,326  
Non-Related Party    
Operating Lease Liabilities Payments Due [Line Items]    
Remainder of 2022 6,935  
2023 13,855  
2024 10,851  
2025 8,518  
2026 7,124  
Later years 10,230  
Total lease payments 57,513  
Less: imputed interest (5,092)  
Total $ 52,421