Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.2.u1
Net Income (Loss) Per Share - Schedule of Net 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
Earnings Per Share, Basic [Abstract]        
Net income - basic $ 98,463 $ (8,193) $ (22,827) $ (18,148)
Net income attributed to Series C Preferred Stock (94,109)      
Net income - basic $ 4,354 $ (8,193) $ (22,827) $ (18,148)
Weighted average shares, basic (in shares) 1,034,130 58,217 946,756 53,557
Net loss per share of common stock, basic (in dollars per share) $ 4.21 [1] $ (140.73) [1] $ (24.11) [1] $ (338.85)
Earnings Per Share, Diluted [Abstract]        
Net income - basic $ 4,354 $ (8,193) $ (22,827) $ (18,148)
Change in fair value of warrant liability (112,046)   (112,046)  
Net loss - diluted $ (107,692) $ (8,193) $ (134,873) $ (18,148)
Weighted average shares, basic (in shares) 1,034,130 58,217 946,756 53,557
Common shares issuable for warrants (in shares) 6,619,172      
Potentially dilutive shares (in shares)     3,455,884  
Weighted average shares, diluted (in shares) 7,653,302 58,217 4,402,640 53,557
Net loss per share of common stock, diluted (in dollars per share) [1] $ (14.07) $ (140.73) $ (30.63) $ (338.85)
Net Income (Loss) Available to Common Stockholders, Basic [Abstract]        
Net income - basic $ 4,354 $ (8,193) $ (22,827) $ (18,148)
Weighted average shares, basic (in shares) 1,034,130 58,217 946,756 53,557
Net loss per share of common stock, basic (in dollars per share) $ 4.21 [1] $ (140.73) [1] $ (24.11) [1] $ (338.85)
Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]        
Net loss $ (107,692) $ (8,193) $ (134,873) $ (18,148)
Weighted average shares, diluted (in shares) 7,653,302 58,217 4,402,640 53,557
Net loss per share of common stock, diluted (in dollars per share) [1] $ (14.07) $ (140.73) $ (30.63) $ (338.85)
[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.