XML 75 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Undiscounted Cash Flows (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
2023 $ 6,558  
2024 6,072  
2025 7,392  
2026 8,589  
2027 8,829  
Thereafter 75,512  
Total undiscounted lease payments 112,952  
Less: Tenant allowance (5,459)  
Less: Imputed interest (47,859)  
Present value of lease payments 59,634  
Lease liabilities - short-term 4,708 $ 0
Lease liabilities - long-term $ 54,926 $ 33,969