XML 33 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended
Jul. 03, 2025
Jun. 01, 2025
Apr. 13, 2025
Jun. 30, 2025
Apr. 30, 2025
Jul. 01, 2025
May 31, 2025
Dec. 31, 2024
Class of Stock [Line Items]                
Common stock, shares issued       2,074,746       1,601,252
Common stock, par value       $ 0.001       $ 0.001
Common stock aggregate fair value       $ 2       $ 2
Warrant exercise per share       $ 3.64     $ 4 $ 28.5
Board of Directors                
Class of Stock [Line Items]                
Deferred board service fee $ 37,250   $ 139,000          
Common stock, shares issued     38,269          
Common stock aggregate fair value     $ 111,750          
Number of stock options granted and fully vested     10,904          
Fully vested stock options at exercise price     $ 2.92          
Fully vested stock options with aggregate fair value     $ 27,250          
Board of Directors | Subsequent Event                
Class of Stock [Line Items]                
Common stock, shares issued 7,450              
Common stock, par value $ 0.001              
Securities Purchase Agreement                
Class of Stock [Line Items]                
Common stock, shares issued   338,725            
Shares price, per share   $ 3.36            
Net proceeds   $ 1,911,000            
Securities Purchase Agreement | Pre Funded Warrants                
Class of Stock [Line Items]                
Common stock, shares issued       96,500        
Shares price, per share   $ 3.359            
Warrants to purchase common stock   271,674   96,500        
Warrant exercise per share       $ 0.001        
Securities Purchase Agreement | Pre Funded Warrants | Subsequent Event                
Class of Stock [Line Items]                
Common stock, shares issued           112,875    
Warrants to purchase common stock           112,875    
Series A-1 Preferred Stock                
Class of Stock [Line Items]                
Shares sold       500       0
Preferred stock par value or stated value       $ 0.001       $ 0.001
Convertible preferred stock designated shares         1,000      
Preferred stock conversion price         $ 2.76      
Percentage of preferred stock dividends payablein shares         10.00%      
Series A - 1 Preferred Stock | Subscription Agreement                
Class of Stock [Line Items]                
Shares sold         500      
Preferred stock par value or stated value         $ 0.001      
Preferred stock price per share         $ 1,000      
Convertible preferred stock aggregate purchase price         $ 500,000      
Series A-2 Preferred Stock                
Class of Stock [Line Items]                
Shares sold       850       0
Preferred stock par value or stated value       $ 0.001       $ 0.001
Convertible preferred stock designated shares       1,000        
Preferred stock conversion price       $ 4.49        
Percentage of preferred stock dividends payablein shares       10.00%        
Series A-2 Preferred Stock | Subscription Agreement                
Class of Stock [Line Items]                
Shares sold       850        
Preferred stock par value or stated value       $ 0.001        
Preferred stock price per share       $ 1,000        
Convertible preferred stock aggregate purchase price       $ 850,000