v3.26.1
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2026
Dec. 31, 2025
Par value (in dollars per share) $ 0.0001 $ 0.0001
Authorized (in shares) 200,000,000 68,965,833
Issued (in shares) 0 60,778,788
Outstanding (in shares) 0 60,778,788
Common Class A    
Par value (in dollars per share) $ 0.0001 $ 0.0001
Authorized (in share) 3,000,000,000 139,950,076
Issued (in shares) 108,219,469 33,822,318
Outstanding (in shares) 108,219,469 33,822,318
Common Class B    
Par value (in dollars per share) $ 0.0001 $ 0.0001
Authorized (in share) 300,000,000 140,000,000
Issued (in shares) 8,855,382 8,855,382
Outstanding (in shares) 8,855,382 8,855,382