v3.25.2
Equity - Preferred Stock (Details)
12 Months Ended
Dec. 31, 2024
D
Right
$ / shares
shares
Jun. 24, 2024
$ / shares
Dec. 31, 2023
$ / shares
shares
Equity      
Preferred stock, shares authorized 10,000,000   10,000,000
Preferred stock, par value (in dollars per share) | $ / shares $ 0.0001   $ 0.0001
Preferred stock, shares issued 6,158   0
Preferred stock, shares outstanding 6,158   0
Preferred stock, conversion rate (in dollars per share) | $ / shares $ 2   $ 2
Series A Preferred Stock      
Equity      
Preferred stock, par value (in dollars per share) | $ / shares   $ 0.0001  
Number of shares allocated 6,500    
Preferred stock, shares issued 6,158    
Preferred stock, shares outstanding 6,158    
Ownership percentage eligible to vote 4.99%    
Preferred stock, conversion rate (in dollars per share) | $ / shares $ 10 $ 2  
Percentage used for calculation of conversion price 90.00%    
Threshold number of specified trading days | D 3    
Threshold period of specified consecutive trading days | D 10    
Alternate conversion measuring period 3 days    
Percentage of redemption price 100.00%    
Redemption price per share | $ / shares $ 1,000    
Redemption rights of preferred stock | Right 1    
Maximum      
Equity      
Preferred stock, convertible term 12 months