v3.26.1
Promissory Note (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 15, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Apr. 30, 2026
Dec. 31, 2025
Promissory Note [Abstract]              
Common stock, par value (in dollars per share) $ 0.00033 $ 0.00033   $ 0.00033   $ 0.00033 $ 0.00033
Interest expense   $ 3,379,246 $ 2,144,481 $ 4,394,029 $ 3,075,359    
Amortization of debt discount       714,386 $ 1,386,606    
Promissory Note [Member]              
Promissory Note [Abstract]              
Face amount           $ 6,000,000  
Interest rate 10.00%            
Interest expense   26,667   26,667      
Amortization of debt discount   0   0      
Unamortized debt discount   $ 1,677,500   $ 1,677,500      
April 2026 Securities Purchase Agreement [ [Member]              
Promissory Note [Abstract]              
Exercise price of warrants (in dollars per share) $ 1.1824         $ 1.1824  
April 2026 Securities Purchase Agreement [ [Member] | Maximum [Member]              
Promissory Note [Abstract]              
Number of shares of common stock that can be called by warrants (in shares) 2,158,274         2,158,274  
April 2026 Securities Purchase Agreement [ [Member] | Promissory Note [Member]              
Promissory Note [Abstract]              
Face amount $ 6,000,000            
Gross proceeds $ 5,760,000