v3.25.1
Preferred Stock (Details)
2 Months Ended 3 Months Ended
Sep. 29, 2023
Jun. 28, 2022
USD ($)
$ / shares
shares
Sep. 18, 2023
USD ($)
shares
Mar. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
shares
Preferred Stock [Line Items]          
Shares based exchange ratio 0.2407   0.2407    
Dividends, percentage       8.00%  
Original issue, price per share | $ / shares       $ 1  
Conversion price | $ / shares       $ 1  
Series AA Preferred Stock [Member]          
Preferred Stock [Line Items]          
Preferred stock shares authorized   105,000,000   105,000,000 105,000,000
Preferred stock shares issued       0 0
Preferred stock, shares issued | $      
Voting rights       one  
Conversion price | $ / shares       $ 1  
Series A Preferred Stock [Member]          
Preferred Stock [Line Items]          
Preferred stock shares authorized       15,000,000 15,000,000
Gross proceeds | $   $ 5,000,000      
Preferred stock shares issued   5,000,000   0 0
Investors agreed     9,250,000    
Purchase aggregate | $     $ 9,250,000    
Preferred stock, shares issued | $      
Voting rights       two  
Conversion price | $ / shares       $ 1  
Series A Preferred Stock [Member] | Stock Purchase Agreement [Member]          
Preferred Stock [Line Items]          
Sold per share | $ / shares   $ 1      
Series A Preferred Stock [Member] | Estrella [Member]          
Preferred Stock [Line Items]          
Preferred stock shares issued     500,000    
Series A Preferred Stock [Member] | White Lion [Member]          
Preferred Stock [Line Items]          
Preferred stock shares issued     250,000    
Preferred stock, shares issued | $     $ 500,000    
Preferred Stock [Member]          
Preferred Stock [Line Items]          
Gross proceeds | $       $ 50,000,000