v3.25.3
Commitments and Contingencies - Schedule of Future Minimum Rental Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Operating Leases    
2025 (remainder) $ 220  
2026 866  
2027 775  
2028 597  
2029 599  
Thereafter 19,044  
Total minimum lease payments 22,101  
Less: amounts representing interest (13,835)  
Total present value of minimum lease payments 8,266 $ 8,109
Direct Financing Leases    
2025 (remainder) 20  
2026 79  
2027 81  
2028 83  
2029 85  
Thereafter 5,845  
Total minimum lease payments 6,193  
Less: amounts representing interest (2,176)  
Total present value of minimum lease payments $ 4,017  
Finance Lease, Liability, Statement of Financial Position [Extensible List] Accounts payable and accrued expenses (including $30,267 due to related parties as of December 31, 2024)