v3.26.1
Common Stock (Details) - 2020 Market Agreement [Member] - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Common Stock [Abstract]    
Aggregate offering price (in Dollars) $ 40.0  
Percentage of commission rate to be paid to sales agent 3.00%  
Issuance of common stock (in Shares) 0 0
Series A And Series C Preferred Stock [Member]    
Common Stock [Abstract]    
Common stock issued for dividends (in Shares) 29,450 29,950