XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 6 - Earnings (Loss) Per Share - Computation of Basic and Diluted Net Income (Loss) per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Net loss $ (26,115) $ (16,944) $ (49,285) $ (33,237)
Basic (in shares) 39,364,720 29,488,561 38,863,694 29,181,913
Diluted (in shares) 39,364,720 29,488,561 38,863,694 29,181,913
Basic (in dollars per share) $ (0.66) $ (0.57) $ (1.27) $ (1.14)
Diluted (in dollars per share) $ (0.66) $ (0.57) $ (1.27) $ (1.14)