XML 75 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Equity - Common Stock (Details) - USD ($)
1 Months Ended 3 Months Ended
Apr. 30, 2025
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Equity        
Proceeds from common stock issued, net of issuance costs   $ 8,485,000 $ 4,453,000  
Compensation paid to sales agents   74,000 $ 116,000  
Original Equity Distribution Agreements        
Equity        
Amount available under effective shelf registration statement   $ 381,745,000    
Original Equity Distribution Agreements | Subsequent Event        
Equity        
Amount available under effective shelf registration statement $ 380,659,000      
Common Stock        
Equity        
Number of shares repurchased   138,010 49,540  
Common Stock | Original Equity Distribution Agreements        
Equity        
Maximum offering capacity under shelf registration statement   $ 200,000,000   $ 400,000,000
Shares common stock sold   238,100 139,100  
Proceeds from common stock issued, net of issuance costs   $ 8,485,000 $ 4,453,000  
Reclassification of accumulated costs to additional paid in capital   $ 74,000 $ 116,000  
Common Stock | Original Equity Distribution Agreements | Subsequent Event        
Equity        
Shares common stock sold 30,400      
Proceeds from common stock issued, net of issuance costs $ 1,072,000