v3.25.2
SUBSEQUENT EVENTS - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jul. 16, 2025
Jul. 15, 2025
Jun. 30, 2024
Subsequent Events      
Acquisition price     $ 35,906
Subsequent Event      
Subsequent Events      
Dividend or distribution paid   $ 0.3  
Subsequent Event | Residential Property, Grand Forks, ND      
Subsequent Events      
Acquisition price $ 21,300