XML 100 R85.htm IDEA: XBRL DOCUMENT v3.25.4
Note 16 - Stock-Based Compensation (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jul. 21, 2021
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-Based Payment Arrangement, Expense, Tax Benefit   $ 10,300 $ 9,500 $ 2,500
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)   $ 8.34 $ 4.26 $ 2.49
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount   $ 3,600    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares)   18,435,493 23,280,017  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number (in shares)   17,586,135    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value   $ 170,200    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value   $ 165,500    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares)   5,008,369 3,415,893 2,840,716
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value   $ 60,100 $ 34,800 $ 11,800
Share-Based Payment Arrangement, Expense   $ 39,315 $ 39,059 $ 36,048
Share-Based Payment Arrangement, Option [Member]        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)   2 years 6 months    
Restricted Stock Units (RSUs) [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)   $ 14.96 $ 7.66 $ 4.38
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value   $ 75,700 $ 51,300 $ 18,900
Earn-Out RSUs [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) 4 years      
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year) 10 years      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Fair Value $ 2,500      
Share-Based Payment Arrangement, Expense   $ 300 900  
The 2021 Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)   36,655,699    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Fair Value   $ 17,700 11,000 5,600
Share-Based Payment Arrangement, Expense   $ 39,315 $ 39,059 $ 36,048
The 2021 Plan [Member] | Share-Based Payment Arrangement, Option [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)   4 years    
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)   10 years    
The 2021 Plan [Member] | Restricted Stock Units (RSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)   4 years    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)   2 years 6 months    
Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount   $ 54,100