v3.26.1
Organization (Details)
Oct. 17, 2025
USD ($)
$ / shares
shares
Jun. 30, 2026
$ / shares
shares
May 20, 2026
shares
Mar. 31, 2026
shares
Dec. 31, 2025
$ / shares
shares
Oct. 16, 2025
shares
Organization and Nature of Operations            
Reverse stock split, conversion ratio 0.05          
Common stock, shares authorized 70,000,000 140,000,000 140,000,000 70,000,000 70,000,000 1,400,000,000
Common stock, par value per share (in dollars per share) | $ / shares $ 0.001 $ 0.001     $ 0.001  
Fractional shares 0          
Number of specified trading days | $ 5