XML 125 R107.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 18 - Earnings Per Common Share - Summary of Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Net loss for the period $ (109,860) $ (96,197) $ (27,571)
Shares used in computing basic and diluted loss per common share (in shares) 10,967,581 10,864,086 10,769,280
Effect of outstanding stock options (in shares) 0 0 0
Diluted weighted average number of shares outstanding (in shares) 10,967,581 10,864,086 10,769,280
Basic and diluted loss per common share (in dollars per share) $ (10.02) $ (8.85) $ (2.56)