Quarterly report [Sections 13 or 15(d)]

Note 13 - Stock-based Compensation - Stock Option Transactions (Details)

v3.25.1
Note 13 - Stock-based Compensation - Stock Option Transactions (Details) - $ / shares
shares in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Outstanding, options (in shares) 39,489 39,464
Outstanding, weighted average exercise price (in dollars per share) $ 1,170.3 $ 1,343.4
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares) 0 13,605
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price $ 0 $ 60
Exercised, options (in shares) 0 0
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price $ 0 $ 0
Forfeited, options (in shares) (753) (2,915)
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price $ 1,400 $ 343.8
Outstanding, options (in shares) 38,736 50,154
Outstanding, weighted average exercise price (in dollars per share) $ 1,166.33 $ 1,049.4
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 6 years 3 months 18 days 7 years 14 days
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number 30,593 29,862
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 1,415.22 $ 1,602.3
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 5 years 9 months 18 days 5 years 6 months 21 days
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 36,728 44,662
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price $ 1,218.08 $ 1,102.8
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 6 years 2 months 12 days 7 years 10 days