v3.26.1
Investments in Real Estate - Schedule of real estate properties (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Real Estate [Line Items]    
Right-of-use asset - finance lease $ 103,158 $ 103,158
Industrial Property    
Real Estate [Line Items]    
Building and building improvements 266,116 266,116
Land and land improvements 112,136 112,136
Construction in progress 8,938 8,938
Right-of-use asset - finance lease 103,158 103,158
Leasehold improvements 109 109
Total 490,457 490,457
Accumulated depreciation and amortization (16,907) (14,132)
Investment in real estate, net $ 473,550 $ 476,325