v3.26.3
Description of Business (Details Narrative) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Stock Split description the Company maintain a minimum bid price of $1.00 per share. The Nasdaq rules provide that the Company has a compliance period of 180 calendar days to regain compliance. This period expired on August 31, 2026  
Common stock price per share $ 0.001 $ 0.001
Description of common stock shares authorized to effect a proportionate reduction of its authorized common stock from 297,225,000 shares to 24,768,750 shares, which is 1/12 of the number of previously authorized shares  
Description of common stock shares outstanding As a result of the reverse split, the number of outstanding shares of common stock was reduced from 56,906,572 shares to 4,742,167 shares of common stock  
Reverse stock plit one-for-12 reverse stock split  
Minimum market value of listed securities requirement $ 35.0  
Top [Member]    
Common stock price per share $ 1.00