v3.26.1
Convertible Preferred Stock (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
May 22, 2026
Dec. 31, 2025
Aug. 23, 2021
Aug. 31, 2016
Convertible Preferred Stock [Line Items]          
Authorized shares 2,000,000   2,000,000    
Series A Preferred Stock [Member]          
Convertible Preferred Stock [Line Items]          
Original issue price (in Dollars) $ 19,670,000        
Dividend rate 8.00%        
Preferred stock, per share (in Dollars per share) $ 8        
Conversion price (in Dollars per share) $ 0.9        
Authorized shares 195,500   195,500    
Preferred stock, shares issued 98,350   98,350    
Preferred stock, shares outstanding 98,350   98,350    
Conversion period 20 years        
Series B Preferred Stock [Member]          
Convertible Preferred Stock [Line Items]          
Original issue price (in Dollars) $ 50,410,440        
Dividend rate 8.00%        
Preferred stock, per share (in Dollars per share) $ 7.2        
Conversion price (in Dollars per share) $ 0.9        
Authorized shares 572,222   397,222    
Preferred stock, shares issued 280,058   281,169    
Preferred stock, shares outstanding 280,058   281,169    
Series B Preferred Stock [Member] | Minimum [Member]          
Convertible Preferred Stock [Line Items]          
Authorized shares   397,222      
Series B Preferred Stock [Member] | Maximum [Member]          
Convertible Preferred Stock [Line Items]          
Authorized shares   572,222      
Series C Preferred Stock [Member]          
Convertible Preferred Stock [Line Items]          
Dividend rate 8.00%        
Authorized shares 300,000   300,000   150,000
Preferred stock, shares issued 0   0    
Preferred stock, shares outstanding 0   0    
Preferred Stock, dividends (in Dollars per share) $ 7.2        
Preferred stock dividend cash (in Dollars) $ 18,175,217        
Dividend per share $ 0        
Series C Preferred Stock [Member] | Minimum [Member]          
Convertible Preferred Stock [Line Items]          
Authorized shares       150,000  
Series C Preferred Stock [Member] | Maximum [Member]          
Convertible Preferred Stock [Line Items]          
Authorized shares       300,000