v3.26.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Jun. 30, 2026
Apr. 20, 2026
Apr. 19, 2026
Mar. 24, 2026
Mar. 23, 2026
Dec. 31, 2025
Sep. 30, 2024
Jul. 25, 2024
Common stock, par value per share $ 0.0001     $ 0.0001   $ 0.0001 $ 0.0001  
Common stock, shares authorized 2,200,000,000     2,200,000,000   1,000,000,000    
Common stock, shares issued 3,159,391         17,096    
Common stock, shares outstanding 3,159,391         17,096    
Class A common stock                
Common stock, par value per share $ 0.0001         $ 0.0001   $ 0.0001
Common stock, shares authorized 2,000,000,000     2,000,000,000   891,750,000    
Common stock, shares issued 2,955,935 1,955,889 391,177,712   391,177,712 13,640    
Common stock, shares outstanding 2,955,935 1,955,889 391,177,712   391,177,712 13,640    
Class B common stock                
Common stock, par value per share $ 0.0001         $ 0.0001    
Common stock, shares authorized 200,000,000     200,000,000   108,250,000    
Common stock, shares issued 203,456 3,456 690,875   690,875 3,456    
Common stock, shares outstanding 203,456 3,456 690,875   690,875 3,456