XML 83 R71.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Net (Loss) Income Per Share:                
Net (loss) income $ (5,024) $ (3,861) $ (4,400) $ 9,231 $ (2,190) $ (2,078) $ (13,284) $ 4,963
Basic – weighted average shares outstanding 135,100,233     128,140,238     131,881,302 115,380,792
Employee restricted stock units     2,270,924,000     3,199,497,000
Warrants     5,252,112,000     5,252,112,000
Diluted – weighted average shares outstanding 135,100,233     135,663,274     131,881,302 123,832,401
Basic (loss) earnings per share $ (0.04)     $ 0.07     $ (0.10) $ 0.04
Diluted (loss) earnings per share $ (0.04)     $ 0.07     $ (0.10) $ 0.04