v3.26.3
Borrowings - Schedule of Future Principal Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Financing Obligation    
2026 (remaining) $ 3  
2027 15  
2028 18  
2029 21  
2030 25  
2031 28  
Thereafter 36,217  
Total 36,327  
2026 (remaining) 3  
2027 39,675  
2028 32,018  
2029 270,661  
2030 25  
2031 28  
Thereafter 120,217  
Total 462,627  
Financing obligation, net 53,974 $ 53,983
The Carmin    
Financing Obligation    
Maximum principal payments due 36,300  
Financing obligation, net 54,000  
Carrying value of land 17,700  
Line of Credit | Revolving Credit Facility    
Maturities of Long-term Debt [Abstract]    
2026 (remaining) 0  
2027 0  
2028 32,000  
2029 0  
2030 0  
2031 0  
Thereafter 0  
Total 32,000 40,000
Line of Credit | Secured Debt | Secured lending agreement    
Maturities of Long-term Debt [Abstract]    
2026 (remaining) 0  
2027 0  
2028 0  
2029 158,447  
2030 0  
2031 0  
Thereafter 0  
Total 158,447 66,480
Mortgages Payable | Secured Debt    
Maturities of Long-term Debt [Abstract]    
2026 (remaining) 0  
2027 39,660  
2028 0  
2029 112,193  
2030 0  
2031 0  
Thereafter 84,000  
Total $ 235,853 $ 235,318