v3.26.1
Consolidated Statements of Balance Sheets (Parenthetical) (Unaudited) - $ / shares
Jun. 30, 2026
Jan. 30, 2026
Dec. 31, 2025
Preferred stock par value $ 0.0001   $ 0.0001
Redeemable convertible preferred Shares Authorized 20,000,000   37,400,000
Redeemable convertible preferred Shares Issued 0   37,228,000
Redeemable convertible preferred Shares Outstanding 0   37,228,000
Common stock par value $ 0.0001   $ 0.0001
Common stock shares authorized 0   1,040,000,000
Common Stock, Shares, Issued 0   16,647,000
Common stock share outstanding 0   16,647,000
Common Class A [Member]      
Common stock par value $ 0.0001 $ 0.0001 $ 0.0001
Common stock shares authorized 1,000,000,000 1,000,000,000 0
Common Stock, Shares, Issued 31,555,000 10,500,000 0
Common stock share outstanding 31,555,000   0
Common Class B [Member]      
Common stock par value $ 0.0001 $ 0.0001 $ 0.0001
Common stock shares authorized 40,000,000 40,000,000 0
Common Stock, Shares, Issued 32,204,000   0
Common stock share outstanding 32,204,000   0