XML 63 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Summary of Minimum Future Operating Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Operating Lease Liabilities, Payments Due    
2024 $ 4,449  
2025 4,019  
2026 3,651  
2027 3,384  
2028 3,196  
Thereafter 12,235  
Total undiscounted rental payments 30,934  
Less imputed interest (5,194)  
Total lease liabilities 25,740 $ 28,000
Ground Leases    
Operating Lease Liabilities, Payments Due    
2024 675  
2025 680  
2026 684  
2027 689  
2028 685  
Thereafter 3,840  
Total undiscounted rental payments 7,253  
Less imputed interest (1,832)  
Total lease liabilities 5,421  
Office and Other Leases    
Operating Lease Liabilities, Payments Due    
2024 3,774  
2025 3,339  
2026 2,967  
2027 2,695  
2028 2,511  
Thereafter 8,395  
Total undiscounted rental payments 23,681  
Less imputed interest (3,362)  
Total lease liabilities $ 20,319