v3.25.4
Stock-Based Compensation and Employee Benefit Plans - Number of Shares Available for Grant (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Options/ RSUs Available for Grant    
Beginning balance (in shares) 35,263,475 32,877,906
Added to plan (in shares) 9,978,870 9,674,114
Granted (in shares) (6,651,789) (9,933,957)
Cancelled/Forfeited (in shares) 1,333,697 3,371,522
Expired (in shares) (214,257) (726,110)
Ending Balance (in shares) 39,709,996 35,263,475