v3.26.1
Equity and Financing Arrangements (Details-2) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Feb. 24, 2026
Class of Stock [Line Items]      
Proceeds from Issuance of Common Stock, Dividend Reinvestment Plan $ 2,600 $ 3,300  
Shares Issued At The Market Offering Program 154,321 0  
Proceeds from Issuance of Common Stock $ 14,014 $ 3,279  
ATM [Member]      
Class of Stock [Line Items]      
Maximum Aggregate Sales Of Common Stock Through ATM Program     $ 100,000
Shares Issued At The Market Offering Program 154,321,000    
Proceeds from Issuance of Common Stock $ 11,500    
Payments of Stock Issuance Costs $ 200