v3.25.2
EQUITY - Schedule of Common Shares Activity (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Class of Stock [Line Items]        
Shares Issued 32,838 5,245 38,311 11,048
Common Stock        
Class of Stock [Line Items]        
Shares as of December 31, 2024     16,192,345  
Shares as of June 30, 2025 16,291,395   16,291,395  
DRP | Common Stock        
Class of Stock [Line Items]        
Shares Issued     10,691  
ATM | Common Stock        
Class of Stock [Line Items]        
Shares Issued     27,620  
RSU Settlement | Common Stock        
Class of Stock [Line Items]        
Shares Issued     8,525  
Time Restricted | Common Stock        
Class of Stock [Line Items]        
Shares Issued     26,430  
Forfeited Shares     (396)  
Performance Restricted | Common Stock        
Class of Stock [Line Items]        
Shares Issued     26,430  
Forfeited Shares     (250)