XML 211 R34.htm IDEA: XBRL DOCUMENT v3.23.4
Leases - Summary of Minimum Future Operating Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Future Minimum Lease Payments Under Noncancelable Operating Leases [Line Items]    
2023 $ 3,625  
2024 4,082  
2025 3,788  
2026 3,297  
2027 3,113  
Thereafter 15,319  
Total undiscounted rental payments 33,224  
Less imputed interest (5,754)  
Total lease liabilities 27,470 $ 28,000
Ground Leases    
Future Minimum Lease Payments Under Noncancelable Operating Leases [Line Items]    
2023 544  
2024 675  
2025 680  
2026 684  
2027 689  
Thereafter 4,525  
Total undiscounted rental payments 7,797  
Less imputed interest (2,013)  
Total lease liabilities 5,784  
Office and Other Leases    
Future Minimum Lease Payments Under Noncancelable Operating Leases [Line Items]    
2023 3,081  
2024 3,407  
2025 3,108  
2026 2,613  
2027 2,424  
Thereafter 10,794  
Total undiscounted rental payments 25,427  
Less imputed interest (3,741)  
Total lease liabilities $ 21,686