XML 66 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Share Data and Distributions - Schedule of Share Issuance (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Mar. 26, 2025
Apr. 29, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Equity [Abstract]            
Shares issued (in shares) 116,132 733,093        
Stock issued during period, value, new issues $ 1,721 $ 10,996 $ 0 $ 10,996 $ 1,721 $ 10,996
Average offering price per share (in dollar per share) $ 14.82 $ 15.00