v3.26.1
Series A Convertible Preferred Stock (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Oct. 15, 2025
Nov. 30, 2021
Oct. 31, 2021
Dec. 31, 2025
Dec. 31, 2024
Series A Convertible Preferred Stock          
Preferred stock, par value (in dollars per share)       $ 0.01 $ 0.01
Series A Convertible Preferred Stock          
Series A Convertible Preferred Stock          
Preferred stock, shares issued       0 200,000
Dividend rate percentage   8.00% 8.00%    
Threshold limit on the closing price of the common stock for conversion $ 6.67        
Threshold limit on the initial conversion price 120.00%        
Conversion price per share $ 5.56        
Threshold trading days for transfer, assign or sale of shares 20 days        
Threshold consecutive trading days for transfer, assign or sale of shares 30 days        
Conversion of shares 200,000        
Number of common shares issued upon conversion 900,000        
8.0% Series A Convertible Preferred Stock          
Series A Convertible Preferred Stock          
Preferred stock, shares issued   200,000 200,000    
Preferred stock, par value (in dollars per share)   $ 0.01 $ 0.01    
Offering price   $ 25 $ 25    
Gross proceeds from issuance of stock   $ 5.0 $ 5.0    
Net proceeds from issuance of stock   $ 4.6 $ 4.6