XML 75 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Net Loss Per Share - Reconciliation of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Allocation of losses $ (44,773) $ (43,857)
Series A Preferred Stock    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Allocation of losses $ (8,288) $ (12,642)
Weighted-average shares outstanding (in shares) 346,045 437,037
Weighted average pre-funded warrants (in shares) 0 0
Total basic weighed average shares (in shares) 346,045 437,037
Total diluted weighed average shares (in shares) 346,045 437,037
Net loss per share, basic (in dollars per share) $ (23.95) $ (28.93)
Net loss per share, diluted (in dollars per share) $ (23.95) $ (28.93)
Series B Preferred Stock    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Allocation of losses $ (399) $ (4,810)
Weighted-average shares outstanding (in shares) 16,667 166,261
Weighted average pre-funded warrants (in shares) 0 0
Total basic weighed average shares (in shares) 16,667 166,261
Total diluted weighed average shares (in shares) 16,667 166,261
Net loss per share, basic (in dollars per share) $ (23.95) $ (28.93)
Net loss per share, diluted (in dollars per share) $ (23.95) $ (28.93)
Common Stock    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Allocation of losses $ (36,086) $ (26,405)
Weighted-average shares outstanding (in shares) 60,265,932 36,262,662
Weighted average pre-funded warrants (in shares) 0 250,000
Total basic weighed average shares (in shares) 60,265,932 36,512,662
Total diluted weighed average shares (in shares) 60,265,932 36,512,662
Net loss per share, basic (in dollars per share) $ (0.60) $ (0.72)
Net loss per share, diluted (in dollars per share) $ (0.60) $ (0.72)