XML 73 R62.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Compensation - Schedule of Stock Options Activities (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options, Outstanding beginning balance 6,390,261  
Options, Granted 0  
Options, Exercised (1,697,806)  
Options, Cancelled or forfeited (14,678)  
Options, Outstanding ending balance 4,677,777 6,390,261
Options, Exercisable 3,921,920  
Options, Vested and expected to vest 3,921,920  
Weighted Average Exercise Price, Outstanding beginning balance $ 1.14  
Weighted Average Exercise Price, Granted 0  
Weighted Average Exercise Price, Excercised 1.35  
Weighted Average Exercise Price, Cancelled or forfeited 10  
Weighted Average Exercise Price, Outstanding ending balance 1.04 $ 1.14
Weighted Average Exercise Price, Exercisable 1.16  
Weighted Average Exercise Price, Vested and expected to vest $ 1.16  
Weighted Average Remaining Contractual Term 3 years 8 months 19 days 4 years 9 months 14 days
Weighted Average Remaining Contractual Term, Exercisable 3 years 7 months 28 days  
Weighted Average Remaining Contractual Term, Vested and expected to vest 3 years 7 months 28 days  
Aggregate Intrinsic Value, Outstanding $ 334,888,519 $ 127,533,921
Aggregate Intrinsic Value, Options exercisable as of December 31, 2024 280,310,813  
Aggregate Intrinsic Value, vested and expected to vest at December 31, 2024 $ 280,310,813  
Employee Stock Option    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options, Outstanding beginning balance 3,649,458  
Options, Granted 0  
Options, Exercised (1,224,936)  
Options, Cancelled or forfeited (209,656)  
Options, Outstanding ending balance 2,214,866 3,649,458
Options, Exercisable 1,525,273  
Options, Vested and expected to vest 2,214,866  
Weighted Average Exercise Price, Outstanding beginning balance $ 9.15  
Weighted Average Exercise Price, Granted 0  
Weighted Average Exercise Price, Excercised 8.99  
Weighted Average Exercise Price, Cancelled or forfeited 9.6  
Weighted Average Exercise Price, Outstanding ending balance 9.2 $ 9.15
Weighted Average Exercise Price, Exercisable 8.89  
Weighted Average Exercise Price, Vested and expected to vest $ 9.2  
Weighted Average Remaining Contractual Term 7 years 1 month 9 days 7 years 10 months 17 days
Weighted Average Remaining Contractual Term, Exercisable 6 years 8 months 23 days  
Weighted Average Remaining Contractual Term, Vested and expected to vest 7 years 1 month 9 days  
Aggregate Intrinsic Value, Outstanding $ 140,519,893 $ 45,288,968
Aggregate Intrinsic Value, Options exercisable as of December 31, 2024 97,222,406  
Aggregate Intrinsic Value, vested and expected to vest at December 31, 2024 $ 140,519,893  
2019 Equity Incentive Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options, Outstanding ending balance 4,677,777  
2020 Incentive Award Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options, Granted 10,800,000  
2020 Incentive Award Plan [Member] | Employee Stock Option    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options, Outstanding ending balance 2,214,866  
2024 Incentive Award Plan [Member] | Employee Stock Option    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options, Outstanding beginning balance 44,000  
Options, Granted 23,000  
Options, Exercised (1,750)  
Options, Cancelled or forfeited 0  
Options, Outstanding ending balance 65,250 44,000
Options, Exercisable 10,164  
Options, Vested and expected to vest 55,086  
Weighted Average Exercise Price, Outstanding beginning balance $ 22.51  
Weighted Average Exercise Price, Granted 28.57  
Weighted Average Exercise Price, Excercised 22.51  
Weighted Average Exercise Price, Cancelled or forfeited 0  
Weighted Average Exercise Price, Outstanding ending balance 24.65 $ 22.51
Weighted Average Exercise Price, Exercisable 22.51  
Weighted Average Exercise Price, Vested and expected to vest $ 25.04  
Weighted Average Remaining Contractual Term 9 years 3 days 9 years 11 months 4 days
Weighted Average Remaining Contractual Term, Exercisable 8 years 11 months 4 days  
Weighted Average Remaining Contractual Term, Vested and expected to vest 9 years 10 days  
Aggregate Intrinsic Value, Outstanding $ 3,130,950 $ 0
Aggregate Intrinsic Value, Options exercisable as of December 31, 2024 509,420  
Aggregate Intrinsic Value, vested and expected to vest at December 31, 2024 $ 2,621,530