v3.26.1
Stockholders' Equity (Details)
$ / shares in Units, $ in Millions
Jul. 23, 2025
USD ($)
$ / shares
shares
Jun. 30, 2026
vote
$ / shares
shares
Dec. 31, 2025
$ / shares
shares
Jul. 22, 2025
$ / shares
shares
Stockholders' Equity (Details) [Line Items]        
Common stock, shares authorized (in shares) 300,000,000 300,000,000 300,000,000  
Common stock, par value (in Dollars per share) | $ / shares $ 0.0001 $ 0.0001 $ 0.0001  
Initial offering cost | $ $ 4.2      
Common stock, shares issued (in shares) 57,509,816 57,667,113 57,542,113  
Common stock, shares outstanding (in shares) 57,509,816 57,667,113 57,542,113  
Reserve shares (in shares)   242,332,887 242,457,887  
Common stock voting rights, number of votes per each share | vote   1    
Preferred stock, shares authorized (in shares) 10,000,000     10,000,000
Preferred stock, par value (in Dollars per share) | $ / shares $ 0.0001     $ 0.0001
Preferred stock, shares issued (in shares)   0 0  
Preferred stock, shares outstanding (in shares)   0 0  
Warrants expiration term 5 years 4 years 6 months    
Warrants exercised (in shares)   0 0  
Warrants outstanding (in shares)   996,397 996,397  
Weighted Average        
Stockholders' Equity (Details) [Line Items]        
Warrant exercise price (in Dollars per share) | $ / shares   $ 2.50    
A Warrants        
Stockholders' Equity (Details) [Line Items]        
Warrant purchase (in shares) 829,730      
Warrant exercise price (in Dollars per share) | $ / shares $ 3.00      
B Warrants        
Stockholders' Equity (Details) [Line Items]        
Warrant purchase (in shares) 166,667      
Warrant exercise price (in Dollars per share) | $ / shares $ 0.0001      
2018 Plan        
Stockholders' Equity (Details) [Line Items]        
Reserve shares (in shares)   10,752,566    
2018 Plan | Assumed Options        
Stockholders' Equity (Details) [Line Items]        
Reserve shares (in shares)   5,752,566    
Private Placement Offering        
Stockholders' Equity (Details) [Line Items]        
Sale of stock (in shares) 11,012,387      
Purchase price per share (in Dollars per share) | $ / shares $ 3.00      
Gross proceed | $ $ 33.0      
Initial offering cost | $ $ 4.2