Quarterly report pursuant to Section 13 or 15(d)

Net Income (Loss) Per Share - Schedule of Net Loss Per Share (Details)

v3.24.3
Net Income (Loss) Per Share - Schedule of Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Earnings Per Share, Basic [Abstract]        
Net income $ 23,037 $ (5,228) $ 210 $ (23,376)
Net income attributed to Series C Preferred Stock (17,575)   (177)  
Net income - basic $ 5,462 $ (5,228) $ 33 $ (23,376)
Weighted average shares, basic (in shares) 5,546,257 194,851 2,491,114 101,173
Basic net Income per share (in dollars per share) $ 0.98 $ (26.83) [1] $ 0.01 $ (231.05) [1]
Earnings Per Share, Diluted [Abstract]        
Net income - basic $ 5,462 $ (5,228) $ 33 $ (23,376)
Change in fair value of warrant liability (36,025)   (148,071)  
Net loss - diluted $ (30,563) $ (5,228) $ (148,038) $ (23,376)
Weighted average shares, basic (in shares) 5,546,257 194,851 2,491,114 101,173
Common shares issuable for warrants (in shares) 5,237,780   4,049,849  
Weighted average shares, diluted (in shares) 10,784,037 194,851 6,540,963 101,173
Diluted net loss per share (in dollars per share) $ (2.83) $ (26.83) [1] $ (22.63) $ (231.05) [1]
Net Income (Loss) Available to Common Stockholders, Basic [Abstract]        
Net income - basic $ 5,462 $ (5,228) $ 33 $ (23,376)
Weighted average shares, basic (in shares) 5,546,257 194,851 2,491,114 101,173
Basic net Income per share (in dollars per share) $ 0.98 $ (26.83) [1] $ 0.01 $ (231.05) [1]
Diluted net loss per share (in dollars per share) $ (2.83) $ (26.83) [1] $ (22.63) $ (231.05) [1]
Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]        
Net loss $ (30,563) $ (5,228) $ (148,038) $ (23,376)
Weighted average shares, diluted (in shares) 10,784,037 194,851 6,540,963 101,173
Basic net Loss per share (in dollars per share) $ 0.98 $ (26.83) [1] $ 0.01 $ (231.05) [1]
Diluted net loss per share (in dollars per share) $ (2.83) $ (26.83) [1] $ (22.63) $ (231.05) [1]
[1] Amounts for prior periods presented have been retroactively adjusted to reflect the 1-for-240 reverse stock split effected on December 28, 2023. See Note 1 for details.