XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Schedule of Minimum Future Operating Lease Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Future Minimum Lease Payments Under Noncancelable Operating Leases [Line Items]    
2024 $ 2,041  
2025 4,429  
2026 4,140  
2027 3,884  
2028 3,707  
Thereafter 14,725  
Total undiscounted rental payments 32,926  
Less imputed interest (5,308)  
Total lease liabilities 27,618 $ 25,700
Ground Leases    
Future Minimum Lease Payments Under Noncancelable Operating Leases [Line Items]    
2024 153  
2025 680  
2026 684  
2027 689  
2028 685  
Thereafter 3,840  
Total undiscounted rental payments 6,731  
Less imputed interest (1,661)  
Total lease liabilities 5,070  
Office and Other Leases    
Future Minimum Lease Payments Under Noncancelable Operating Leases [Line Items]    
2024 1,888  
2025 3,749  
2026 3,456  
2027 3,195  
2028 3,022  
Thereafter 10,885  
Total undiscounted rental payments 26,195  
Less imputed interest (3,647)  
Total lease liabilities $ 22,548