v3.25.1
Note 15 - Share-based Payments - Stock Option Transactions (Details) - $ / shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Equity Compensation Plan 2006 [Member]    
Outstanding, Number of shares (in shares) 1,122,700 1,132,632
Outstanding, Weighted average exercise price per share (in dollars per share) $ 45.86 $ 54.61
Granted, Number of shares (in shares) 0 2,500
Granted, Weighted average exercise price per share (in dollars per share) $ 0 $ 21.07
Exercised, Number of shares (in shares) 0 0
Exercised, Weighted average exercise price per share (in dollars per share) $ 0 $ 0
Forfeited, Number of shares (in shares) (18,228) (50,044)
Forfeited, Weighted average exercise price per share (in dollars per share) $ 40.76 $ 15.27
Expired, Number of shares (in shares) (60,509) (22,874)
Expired, Weighted average exercise price per share (in dollars per share) $ 60.3 $ 55.57
Outstanding, Number of shares (in shares) 1,043,963 1,062,214
Outstanding, Weighted average exercise price per share (in dollars per share) $ 45.11 $ 54.3
Options exercisable, Number of shares (in shares) 557,558 610,211
Options exercisable, Weighted average exercise price per share (in dollars per share) $ 57.68 $ 61.27
The 2022 Wavelo Equity Compensation Plan [Member]    
Outstanding, Number of shares (in shares) 15,887,997 16,333,233
Outstanding, Weighted average exercise price per share (in dollars per share) $ 1.28 $ 1.28
Granted, Number of shares (in shares) 226,000 530,000
Granted, Weighted average exercise price per share (in dollars per share) $ 1.78 $ 1.74
Exercised, Number of shares (in shares) 0 0
Exercised, Weighted average exercise price per share (in dollars per share) $ 0 $ 0
Forfeited, Number of shares (in shares) (72,063) (220,272)
Forfeited, Weighted average exercise price per share (in dollars per share) $ 1.45 $ 0.27
Expired, Number of shares (in shares) (301,132) (157,705)
Expired, Weighted average exercise price per share (in dollars per share) $ 1.27 $ 1.27
Outstanding, Number of shares (in shares) 15,740,802 16,485,256
Outstanding, Weighted average exercise price per share (in dollars per share) $ 1.32 $ 1.29
Options exercisable, Number of shares (in shares) 11,656,385 8,610,331
Options exercisable, Weighted average exercise price per share (in dollars per share) $ 1.28 $ 1.27
The 2022 Ting Equity Compensation Plan [Member]    
Outstanding, Number of shares (in shares) 5,959,660 7,504,269
Outstanding, Weighted average exercise price per share (in dollars per share) $ 6 $ 6
Granted, Number of shares (in shares) 0 18,000
Granted, Weighted average exercise price per share (in dollars per share) $ 0 $ 6
Exercised, Number of shares (in shares) 0 0
Exercised, Weighted average exercise price per share (in dollars per share) $ 0 $ 0
Forfeited, Number of shares (in shares) (91,658) (163,250)
Forfeited, Weighted average exercise price per share (in dollars per share) $ 6 $ 6
Expired, Number of shares (in shares) (930,891) (145,269)
Expired, Weighted average exercise price per share (in dollars per share) $ 6 $ 6
Outstanding, Number of shares (in shares) 4,937,111 7,213,750
Outstanding, Weighted average exercise price per share (in dollars per share) $ 6 $ 6
Options exercisable, Number of shares (in shares) 3,797,940 3,448,984
Options exercisable, Weighted average exercise price per share (in dollars per share) $ 6 $ 6