XML 80 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Maturities of Company's Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
2023 $ 12,873  
2024 12,873  
2025 12,990  
2026 12,996  
2027 12,959  
Thereafter 110,717  
Total lease payments 175,408  
Less imputed interest (64,076)  
Total $ 111,332 $ 112,231