v3.25.2
Leases - Schedule of Future Lease Payments due from Company Under Ground, Office and Equipment Operating Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Lessee, Lease, Description [Line Items]    
July 1 - December 31, 2025 $ 711  
2026 923  
2027 932  
2028 962  
2029 804  
Thereafter 18,014  
Total 22,346  
Present value discount (13,134)  
Lease liabilities 9,212 $ 9,500
Office and Equipment Leases    
Lessee, Lease, Description [Line Items]    
July 1 - December 31, 2025 363  
2026 226  
2027 227  
2028 233  
2029 61  
Thereafter 0  
Total 1,110  
Ground Leases    
Lessee, Lease, Description [Line Items]    
July 1 - December 31, 2025 348  
2026 697  
2027 705  
2028 729  
2029 743  
Thereafter 18,014  
Total $ 21,236