XML 185 R76.htm IDEA: XBRL DOCUMENT v3.25.3
Equity - Common Stock (Details) - USD ($)
1 Months Ended 9 Months Ended
Oct. 01, 2025
Oct. 31, 2025
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Equity          
Proceeds from common stock issued, net of issuance costs     $ 59,316,000 $ 65,629,000  
Original Equity Distribution Agreements          
Equity          
Amount available under effective shelf registration statement     $ 330,271,000    
Common Stock          
Equity          
Number of shares repurchased     151,018 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     1,655,100 1,886,900  
Proceeds from common stock issued, net of issuance costs     $ 59,316,000 $ 65,629,000  
Reclassification of accumulated costs to additional paid in capital     $ 353,000 $ 119,000  
Common Stock | Original Equity Distribution Agreements | Subsequent Event          
Equity          
Shares common stock sold 281,400 281,400      
Proceeds from common stock issued, net of issuance costs $ 10,260,000 $ 10,260,000      
Amount available under effective shelf registration statement $ 319,881,000 $ 319,881,000