XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Earnings (Loss) Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Basic earnings (loss):    
Basic earnings $ 14,799 $ (2,778)
Diluted earnings (loss):    
Net income (loss) 14,799 (2,778)
Chang in fair value of derivative liability 58
Interest expense from Convertible Notes 93
Diluted earnings (loss) $ 14,950 $ (2,778)
Basic weighted average shares 30,456,235 20,823,622
Potentially diluted shares 3,791,723
Diluted shares 34,247,958 20,823,622
Basic $ 0.49 $ (0.13)
Diluted $ 0.44 $ (0.13)