v3.26.1
Stock-Based Compensation - Schedule of Stock Option Activity (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of shares, Options outstanding Beginning balance 20,465,579  
Number of shares Granted 8,403,554  
Number of shares Exercised (5,398,240)  
Number of shares Cancelled (1,664,859)  
Number of shares, Options outstanding Ending balance 21,806,034 20,465,579
Number of shares Options exercisable 10,457,058  
Weighted Average Exercise Price, Options outstanding Beginning balance $ 6.53  
Weighted Average Exercise Price Granted 13.32  
Weighted Average Exercise Price Exercised 6.97  
Weighted Average Exercise Price Cancelled 9.21  
Weighted Average Exercise Price, Options outstanding Ending balance 8.84 $ 6.53
Weighted Average Exercise Price Options exercisable $ 6.69  
Weighted Average Contractual Term, Options outstanding 7 years 6 months 10 days 6 years 9 months 29 days
Weighted Average Contractual Term Options exercisable 5 years 9 months 29 days  
Aggregate Intrinsic Value, Options outstanding $ 488,996,032 $ 60,720,990
Aggregate Intrinsic Value Options exercisable $ 256,972,885