XML 94 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 16 - Stock-based Compensation (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jul. 01, 2022
Jul. 01, 2021
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement, Expense, Tax Benefit     $ 9,500 $ 2,500 $ 2,200
Share-based Payment Arrangement, Expense     $ 39,059 $ 36,048 $ 37,218
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)     $ 4.26 $ 2.49 $ 2.71
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount     $ 6,800    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares)     23,280,017 27,192,185  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number (in shares)     21,135,060    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value     $ 283,800    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value     $ 264,200    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares)     3,415,893 2,840,716 1,799,665
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value     $ 34,800 $ 11,800 $ 6,600
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    
Reclassifications of Temporary to Permanent Equity   $ 1,700      
Share-based Payment Arrangement, Expense   $ 3,500      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures, Total (in shares) 3,592,504        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)     1 year 7 months 6 days    
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)     $ 7.66 $ 4.38 $ 5.55
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value     $ 51,300 $ 18,900 $ 8,200
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 Payment Arrangement, Expense     $ 300 900 900
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Fair Value   $ 2,500      
The 2021 Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)     27,186,959    
Share-based Payment Arrangement, Expense     $ 39,059 36,048 37,218
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Fair Value     $ 11,000 $ 5,600 $ 2,800
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 4 months 24 days    
Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount     $ 53,200