XML 92 R81.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Stock Option Activity (Details) - 2021 and 2017 Equity Incentive Plan [Member] - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options beginning balance 3,961,525  
Weighted Average Exercise Price, beginning balance $ 27.27  
Weighted Average Contract Term 6 years [1] 6 years 4 months 24 days
Aggregate Intrinsic Value  
Options Granted  
Weighted Average Exercise Price, Granted  
Options Exercised  
Weighted Average Exercise Price, Exercised  
Options Forfeited (20,388)  
Weighted Average Exercise Price, Forfeited  
Options ending balance 3,941,137 [1] 3,961,525
Weighted Average Exercise Price, ending balance $ 27.38 [1] $ 27.27
Aggregate Intrinsic Value $ 7,250 [1]
Options Exercisable 2,645,145  
Weighted Average Exercise Price, Exercisable $ 37.44  
Weighted Average Contract Term Exercisable 4 years 6 months  
Aggregate Intrinsic Value Exercisable  
[1] Options outstanding at March 31, 2025, under the 2021 Plan and 2017 Plan were 2,548,641 and 1,437,496, respectively. Options outstanding at March 31, 2025 under the 2021 Plan include 45,000 awards with performance conditions (see below).