v3.26.1
Investment in Operating Partnership - Summarized Income Statement of Operating Partnership (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 4 Months Ended 6 Months Ended
Apr. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Apr. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Schedule of Equity Method Investments [Line Items]            
Total revenues   $ 5,623     $ 5,623  
Net loss   $ 1,683 $ (173)   $ 1,320 $ (311)
Operating Partnership [Member]            
Schedule of Equity Method Investments [Line Items]            
Total revenues $ 2,890   8,450 $ 11,520   16,845
Net loss $ (870)   $ (2,898) $ (4,431)   $ (6,018)