v3.26.1
Leases - Schedule of operating lease income receivable (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Leases [Abstract]  
2026 (remaining) $ 24,060
2027 32,911
2028 33,896
2029 34,912
2030 35,955
2031 37,033
Thereafter 137,496
Total $ 336,263