XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Summary of Future Minimum Lease Payments Under Non-Cancellable Operating and Finance Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Leases [Abstract]    
September 30, 2023 $ 25,245  
September 30, 2024 24,416  
September 30, 2025 23,673  
September 30, 2026 22,399  
September 30, 2027 18,151  
Thereafter 145,745  
Total future minimum lease payments 259,629  
Less: Interest (49,189)  
Total lease liabilities 210,440  
September 30, 2023 2,221  
September 30, 2024 2,423  
September 30, 2025 2,423  
September 30, 2026 2,423  
September 30, 2027 2,423  
Thereafter 5,045  
Total future minimum lease payments 16,958  
Less: Interest (1,909)  
Total lease liabilities 15,049  
Operating lease liabilities - current 22,959 $ 34,901
Operating lease liabilities - non-current 187,481 $ 191,805
Finance lease liabilities - current 1,779  
Finance lease liabilities - non-current 13,270  
Total lease liabilities $ 225,489