XML 97 R83.htm IDEA: XBRL DOCUMENT v3.26.1
SHARE-BASED COMPENSATION - Schedule of Additional Information Regarding Stock Options Outstanding (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Price (in dollars per share) $ 17.50 $ 16.43
Stock Options Outstanding, Number of Options Outstanding (in shares) 18,200,113 22,037,914
Stock Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 5 years 1 month 28 days 5 years 1 month 6 days
Stock Options Outstanding, Aggregate Intrinsic Value $ 359,883 $ 616,036
Stock Options Exercisable, Number of Exercisable Options (in shares) 15,499,313  
Stock Options Exercisable, Aggregate Intrinsic Value $ 326,302  
Exercise Price Range 1    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Price (in dollars per share) $ 12.00  
Stock Options Outstanding, Number of Options Outstanding (in shares) 5,493,790  
Stock Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 2 years 1 month 2 days  
Stock Options Outstanding, Aggregate Intrinsic Value $ 138,224  
Stock Options Exercisable, Number of Exercisable Options (in shares) 5,493,790  
Stock Options Exercisable, Aggregate Intrinsic Value $ 138,224  
Exercise Price Range 2    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Price (in dollars per share) $ 13.50  
Stock Options Outstanding, Number of Options Outstanding (in shares) 155,279  
Stock Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 3 years 8 months 4 days  
Stock Options Outstanding, Aggregate Intrinsic Value $ 3,674  
Stock Options Exercisable, Number of Exercisable Options (in shares) 155,279  
Stock Options Exercisable, Aggregate Intrinsic Value $ 3,674  
Exercise Price Range 3    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Price (in dollars per share) $ 14.00  
Stock Options Outstanding, Number of Options Outstanding (in shares) 688,560  
Stock Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 3 years 9 months 29 days  
Stock Options Outstanding, Aggregate Intrinsic Value $ 15,947  
Stock Options Exercisable, Number of Exercisable Options (in shares) 688,560  
Stock Options Exercisable, Aggregate Intrinsic Value $ 15,947  
Exercise Price Range 4    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Price (in dollars per share) $ 15.22  
Stock Options Outstanding, Number of Options Outstanding (in shares) 2,196,254  
Stock Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 4 years 5 months 15 days  
Stock Options Outstanding, Aggregate Intrinsic Value $ 48,186  
Stock Options Exercisable, Number of Exercisable Options (in shares) 2,196,254  
Stock Options Exercisable, Aggregate Intrinsic Value $ 48,186  
Exercise Price Range 5    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Price (in dollars per share) $ 15.50  
Stock Options Outstanding, Number of Options Outstanding (in shares) 126,998  
Stock Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 4 years 9 months 18 days  
Stock Options Outstanding, Aggregate Intrinsic Value $ 2,751  
Stock Options Exercisable, Number of Exercisable Options (in shares) 126,998  
Stock Options Exercisable, Aggregate Intrinsic Value $ 2,751  
Exercise Price Range 6    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Price (in dollars per share) $ 16.14  
Stock Options Outstanding, Number of Options Outstanding (in shares) 2,046,257  
Stock Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 5 years 10 days  
Stock Options Outstanding, Aggregate Intrinsic Value $ 43,012  
Stock Options Exercisable, Number of Exercisable Options (in shares) 2,046,257  
Stock Options Exercisable, Aggregate Intrinsic Value $ 43,012  
Exercise Price Range 7    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Price (in dollars per share) $ 16.34  
Stock Options Outstanding, Number of Options Outstanding (in shares) 21,499  
Stock Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 5 years 4 months 20 days  
Stock Options Outstanding, Aggregate Intrinsic Value $ 448  
Stock Options Exercisable, Number of Exercisable Options (in shares) 21,499  
Stock Options Exercisable, Aggregate Intrinsic Value $ 448  
Exercise Price Range 8    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Price (in dollars per share) $ 19.84  
Stock Options Outstanding, Number of Options Outstanding (in shares) 1,644,560  
Stock Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 6 years 8 months 1 day  
Stock Options Outstanding, Aggregate Intrinsic Value $ 28,484  
Stock Options Exercisable, Number of Exercisable Options (in shares) 1,644,560  
Stock Options Exercisable, Aggregate Intrinsic Value $ 28,484  
Exercise Price Range 9    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Price (in dollars per share) $ 20.00  
Stock Options Outstanding, Number of Options Outstanding (in shares) 293,840  
Stock Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 7 years 6 months 18 days  
Stock Options Outstanding, Aggregate Intrinsic Value $ 5,042  
Stock Options Exercisable, Number of Exercisable Options (in shares) 230,468  
Stock Options Exercisable, Aggregate Intrinsic Value $ 3,955  
Exercise Price Range 10    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Price (in dollars per share) $ 20.08  
Stock Options Outstanding, Number of Options Outstanding (in shares) 1,506,288  
Stock Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 7 years 11 months 8 days  
Stock Options Outstanding, Aggregate Intrinsic Value $ 25,727  
Stock Options Exercisable, Number of Exercisable Options (in shares) 1,020,528  
Stock Options Exercisable, Aggregate Intrinsic Value $ 17,431  
Exercise Price Range 11    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Price (in dollars per share) $ 20.60  
Stock Options Outstanding, Number of Options Outstanding (in shares) 13,948  
Stock Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 7 years 5 months 15 days  
Stock Options Outstanding, Aggregate Intrinsic Value $ 231  
Stock Options Exercisable, Number of Exercisable Options (in shares) 13,948  
Stock Options Exercisable, Aggregate Intrinsic Value $ 231  
Exercise Price Range 12    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Price (in dollars per share) $ 20.76  
Stock Options Outstanding, Number of Options Outstanding (in shares) 184,830  
Stock Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 7 years 1 month 13 days  
Stock Options Outstanding, Aggregate Intrinsic Value $ 3,031  
Stock Options Exercisable, Number of Exercisable Options (in shares) 107,266  
Stock Options Exercisable, Aggregate Intrinsic Value $ 1,759  
Exercise Price Range 13    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Price (in dollars per share) $ 21.32  
Stock Options Outstanding, Number of Options Outstanding (in shares) 21,148  
Stock Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 8 years 3 months  
Stock Options Outstanding, Aggregate Intrinsic Value $ 335  
Stock Options Exercisable, Number of Exercisable Options (in shares) 21,148  
Stock Options Exercisable, Aggregate Intrinsic Value $ 335  
Exercise Price Range 14    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Price (in dollars per share) $ 22.34  
Stock Options Outstanding, Number of Options Outstanding (in shares) 139,791  
Stock Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 8 years 8 months 1 day  
Stock Options Outstanding, Aggregate Intrinsic Value $ 2,072  
Stock Options Exercisable, Number of Exercisable Options (in shares) 120,126  
Stock Options Exercisable, Aggregate Intrinsic Value $ 1,780  
Exercise Price Range 15    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Price (in dollars per share) $ 22.40  
Stock Options Outstanding, Number of Options Outstanding (in shares) 2,102,639  
Stock Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 8 years 11 months 15 days  
Stock Options Outstanding, Aggregate Intrinsic Value $ 31,035  
Stock Options Exercisable, Number of Exercisable Options (in shares) 644,002  
Stock Options Exercisable, Aggregate Intrinsic Value $ 9,505  
Exercise Price Range 16    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Price (in dollars per share) $ 23.00  
Stock Options Outstanding, Number of Options Outstanding (in shares) 78,000  
Stock Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 9 years 1 month 13 days  
Stock Options Outstanding, Aggregate Intrinsic Value $ 1,104  
Stock Options Exercisable, Number of Exercisable Options (in shares) 0  
Stock Options Exercisable, Aggregate Intrinsic Value $ 0  
Exercise Price Range 17    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Price (in dollars per share) $ 24.70  
Stock Options Outstanding, Number of Options Outstanding (in shares) 94,999  
Stock Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 6 years 3 months  
Stock Options Outstanding, Aggregate Intrinsic Value $ 1,184  
Stock Options Exercisable, Number of Exercisable Options (in shares) 94,999  
Stock Options Exercisable, Aggregate Intrinsic Value $ 1,184  
Exercise Price Range 18    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Price (in dollars per share) $ 25.78  
Stock Options Outstanding, Number of Options Outstanding (in shares) 443,423  
Stock Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 5 years 8 months 19 days  
Stock Options Outstanding, Aggregate Intrinsic Value $ 5,046  
Stock Options Exercisable, Number of Exercisable Options (in shares) 443,423  
Stock Options Exercisable, Aggregate Intrinsic Value $ 5,046  
Exercise Price Range 19    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Price (in dollars per share) $ 25.98  
Stock Options Outstanding, Number of Options Outstanding (in shares) 256,780  
Stock Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 5 years 7 months 24 days  
Stock Options Outstanding, Aggregate Intrinsic Value $ 2,871  
Stock Options Exercisable, Number of Exercisable Options (in shares) 256,780  
Stock Options Exercisable, Aggregate Intrinsic Value $ 2,871  
Exercise Price Range 20    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Price (in dollars per share) $ 26.00  
Stock Options Outstanding, Number of Options Outstanding (in shares) 132,500  
Stock Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 6 years 3 months 18 days  
Stock Options Outstanding, Aggregate Intrinsic Value $ 1,479  
Stock Options Exercisable, Number of Exercisable Options (in shares) 132,500  
Stock Options Exercisable, Aggregate Intrinsic Value $ 1,479  
Exercise Price Range 21    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Price (in dollars per share) $ 40.24  
Stock Options Outstanding, Number of Options Outstanding (in shares) 518,980  
Stock Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 9 years 11 months 15 days  
Stock Options Exercisable, Number of Exercisable Options (in shares) 37,928  
Exercise Price Range 22    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Price (in dollars per share) $ 44.07  
Stock Options Outstanding, Number of Options Outstanding (in shares) 3,000  
Stock Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 9 years 4 months 24 days  
Stock Options Exercisable, Number of Exercisable Options (in shares) 3,000  
Exercise Price Range 23    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Price (in dollars per share) $ 44.73  
Stock Options Outstanding, Number of Options Outstanding (in shares) 250  
Stock Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 9 years 5 months 1 day  
Stock Options Exercisable, Number of Exercisable Options (in shares) 0  
Exercise Price Range 24    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Price (in dollars per share) $ 48.94  
Stock Options Outstanding, Number of Options Outstanding (in shares) 36,500  
Stock Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 9 years 4 months 9 days  
Stock Options Exercisable, Number of Exercisable Options (in shares) 0