v3.26.1
Equity and Financing Arrangements (Details-2) - USD ($)
3 Months Ended 6 Months Ended
May 06, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Feb. 24, 2026
Class of Stock [Line Items]            
Proceeds from Issuance of Common Stock, Dividend Reinvestment Plan       $ 5,500,000 $ 3,800,000  
Shares Issued At The Market Offering Program   0 0 154,321 0  
Proceeds from Issuance of Common Stock   $ 74,934,000 $ 471,000 $ 88,948,000 $ 3,750,000  
Stock Issued During Period, Shares, New Issues   990,099 0 990,099 0  
ATM [Member]            
Class of Stock [Line Items]            
Maximum Aggregate Sales Of Common Stock Through ATM Program           $ 100,000,000
Shares Issued At The Market Offering Program       154,321,000    
Proceeds from Issuance of Common Stock       $ 11,500,000    
Payments of Stock Issuance Costs       $ 200,000    
Public Offering and Forward Equity Sale [Member]            
Class of Stock [Line Items]            
Proceeds from Issuance of Common Stock $ 250,000,000          
Sale of Stock, Number of Shares Issued in Transaction 3,300,331          
Sale of Stock, Price Per Share $ 75.75          
Public offering [Member]            
Class of Stock [Line Items]            
Proceeds from Issuance of Common Stock $ 72,200          
Stock Issued During Period, Shares, New Issues 990,099          
Forward Equity Sale Agreements [Member]            
Class of Stock [Line Items]            
Proceeds from Issuance of Common Stock $ 168,400,000          
Sale of Stock, Number of Shares Issued in Transaction 2,310,232          
Sale of Stock, Price Per Share $ 72.9094