v3.26.1
CONSOLIDATED BALANCE SHEETS (Parenthetical)
Apr. 29, 2026
Apr. 20, 2026
shares
Mar. 23, 2026
shares
Oct. 21, 2024
Oct. 07, 2024
Apr. 19, 2026
shares
Mar. 31, 2026
$ / shares
shares
Mar. 24, 2026
$ / shares
shares
Dec. 31, 2025
$ / shares
shares
Sep. 30, 2024
$ / shares
Jul. 25, 2024
$ / shares
Common stock, par value per share | $ / shares             $ 0.0001 $ 0.0001 $ 0.0001 $ 0.0001  
Common stock, shares authorized             2,200,000,000 2,200,000,000 2,200,000,000    
Common stock, shares issued             184,346   17,096    
Common stock, shares outstanding             184,346   17,096    
Reverse split ratio     0.005 0.0625 0.0625            
Subsequent Event                      
Reverse split ratio 0.0050 0.005                  
Class A common stock                      
Common stock, par value per share | $ / shares             $ 0.0001   $ 0.0001   $ 0.0001
Common stock, shares authorized             2,000,000,000 2,000,000,000 2,000,000,000    
Common stock, shares issued     391,177,712     391,177,712 180,890   13,640    
Common stock, shares outstanding     391,177,712     391,177,712 180,890   13,640    
Class A common stock | Subsequent Event                      
Common stock, shares issued   1,955,889       391,177,712          
Common stock, shares outstanding   1,955,889       391,177,712          
Class B common stock                      
Common stock, par value per share | $ / shares             $ 0.0001   $ 0.0001    
Common stock, shares authorized             200,000,000 200,000,000 200,000,000    
Common stock, shares issued     690,875     690,875 3,456   3,456    
Common stock, shares outstanding     690,875     690,875 3,456   3,456    
Class B common stock | Subsequent Event                      
Common stock, shares issued   3,456       690,875          
Common stock, shares outstanding   3,456       690,875