XML 83 R65.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-Based Compensation - Information About Outstanding and Exercisable Options (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
$ / shares
shares
Options Outstanding  
Intrinsic Value | $ $ 6,100
Options Exercisable  
Intrinsic Value | $ $ 2,900
Exercise Price Range One  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise price range, lower range limit (in dollars per share) $ 5.82
Exercise price range, upper range limit (in dollars per share) $ 20.00
Options Outstanding  
Number Outstanding (in shares) | shares 1,106,617
Weighted Average Remaining Contractual (in years) 7 years 11 months 23 days
Weighted Average Exercise Price (in dollars per share) $ 15.07
Intrinsic Value | $ $ 6,116
Options Exercisable  
Number Exercisable (in shares) | shares 314,764
Weighted Average Remaining Contractual (in years) 5 years 1 month 9 days
Weighted average Exercise Price (in dollars per share) $ 11.58
Intrinsic Value | $ $ 2,841
Exercise Price Range Two  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise price range, lower range limit (in dollars per share) $ 20.01
Exercise price range, upper range limit (in dollars per share) $ 30.00
Options Outstanding  
Number Outstanding (in shares) | shares 273,298
Weighted Average Remaining Contractual (in years) 7 years 1 month 28 days
Weighted Average Exercise Price (in dollars per share) $ 22.89
Intrinsic Value | $ $ 29
Options Exercisable  
Number Exercisable (in shares) | shares 155,696
Weighted Average Remaining Contractual (in years) 6 years 2 months 15 days
Weighted average Exercise Price (in dollars per share) $ 22.88
Intrinsic Value | $ $ 16
Exercise Price Range Three  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise price range, lower range limit (in dollars per share) $ 30.01
Exercise price range, upper range limit (in dollars per share) $ 40.00
Options Outstanding  
Number Outstanding (in shares) | shares 627,140
Weighted Average Remaining Contractual (in years) 8 years 7 days
Weighted Average Exercise Price (in dollars per share) $ 35.02
Intrinsic Value | $ $ 0
Options Exercisable  
Number Exercisable (in shares) | shares 305,199
Weighted Average Remaining Contractual (in years) 7 years 11 months 8 days
Weighted average Exercise Price (in dollars per share) $ 34.89
Intrinsic Value | $ $ 0
Exercise Price Range Four  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise price range, lower range limit (in dollars per share) $ 40.01
Exercise price range, upper range limit (in dollars per share) $ 256.80
Options Outstanding  
Number Outstanding (in shares) | shares 81,495
Weighted Average Remaining Contractual (in years) 8 years 3 months 18 days
Weighted Average Exercise Price (in dollars per share) $ 51.09
Intrinsic Value | $ $ 0
Options Exercisable  
Number Exercisable (in shares) | shares 56,584
Weighted Average Remaining Contractual (in years) 8 years 1 month 13 days
Weighted average Exercise Price (in dollars per share) $ 53.85
Intrinsic Value | $ $ 0