v3.26.1
Equity - Schedule of Common Shares Activity (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Class of Stock [Line Items]        
Shares Issued 217,576 32,838 223,699 38,311
Common Stock        
Class of Stock [Line Items]        
Shares as of December 31, 2024     17,919,191  
Shares Issued       1,602,358
Shares as of September 30, 2025 18,225,964   18,225,964  
DRP | Common Stock        
Class of Stock [Line Items]        
Shares Issued     11,657  
ATM | Common Stock        
Class of Stock [Line Items]        
Shares Issued     212,042  
RSU Settlement | Common Stock        
Class of Stock [Line Items]        
Shares Issued     18,525  
Time Restricted | Common Stock        
Class of Stock [Line Items]        
Shares Issued     32,330  
Forfeited Shares     0  
Performance Restricted | Common Stock        
Class of Stock [Line Items]        
Shares Issued     33,150  
Forfeited Shares     (931)