v3.26.1
Condensed Consolidated Balance Sheet (Parenthetical) (Unaudited) - $ / shares
Mar. 31, 2026
Dec. 31, 2025
Common Class A    
Common stock par value $ 0.0001 $ 0.0001
Common stock, shares authorized 1,700,000,000 1,700,000,000
Common stock, shares, issued 18,711,237 15,557,379
Common stock, shares, outstanding 18,711,237 15,557,379
Common Class B    
Common stock par value $ 0.0001 $ 0.0001
Common stock, shares authorized 9,000,000 9,000,000
Common stock, shares, issued 690,909 690,909
Common stock, shares, outstanding 690,909 690,909