v3.26.1
Basic and Diluted Loss per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share [Abstract]        
Net loss for the period $ (20,471) $ (15,637) $ (38,578) $ (30,770)
Basic weighted average number of common shares outstanding (in shares) 11,148,826 11,060,818 11,136,776 11,046,531
Diluted weighted average number of common shares outstanding (in shares) 11,148,826 11,060,818 11,136,776 11,046,531
Diluted loss per common share $ (1.84) $ (1.41) $ (3.46) $ (2.79)
Basic loss per common share $ (1.84) $ (1.41) $ (3.46) $ (2.79)