XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Summary of Minimum Future Operating Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Future Minimum Lease Payments Under Noncancelable Operating Leases [Line Items]    
2023 $ 2,795  
2024 4,082  
2025 3,788  
2026 3,297  
2027 3,113  
Thereafter 15,319  
Total undiscounted rental payments 32,394  
Less imputed interest (5,518)  
Total lease liabilities 26,876 $ 28,000
Ground Leases    
Future Minimum Lease Payments Under Noncancelable Operating Leases [Line Items]    
2023 404  
2024 675  
2025 680  
2026 684  
2027 689  
Thereafter 4,525  
Total undiscounted rental payments 7,657  
Less imputed interest (1,951)  
Total lease liabilities 5,706  
Office and Other Leases    
Future Minimum Lease Payments Under Noncancelable Operating Leases [Line Items]    
2023 2,391  
2024 3,407  
2025 3,108  
2026 2,613  
2027 2,424  
Thereafter 10,794  
Total undiscounted rental payments 24,737  
Less imputed interest (3,567)  
Total lease liabilities $ 21,170