v3.26.1
Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share of Common Stock, Series B Preferred Stock and Series C Preferred Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share, Basic, by Common Class [Line Items]        
Allocation of losses $ (31,174) $ (3,437) $ (58,957) $ (5,970)
Weighted-average shares outstanding, basic 61,117,057 1,322,553 47,449,952 1,322,283
Weighted-average shares outstanding, diluted 61,117,057 1,322,553 47,449,952 1,322,283
Net loss per share, basic $ (0.39) $ (2.60) $ (0.79) $ (4.51)
Net loss per share, diluted $ (0.39) $ (2.60) $ (0.79) $ (4.51)
Series B Non-Voting Preferred Stock        
Earnings Per Share, Basic, by Common Class [Line Items]        
Allocation of losses $ (6,441)   $ (12,893)  
Weighted-average shares outstanding, basic 16,366 0 16,366 0
Weighted-average shares outstanding, diluted 16,366 0 16,366 0
Net loss per share, basic $ (393.59) $ (0) $ (787.8) $ (0)
Net loss per share, diluted $ (393.59) $ (0) $ (787.8) $ (0)
Series C Non-Voting Convertible Preferred Stock        
Earnings Per Share, Basic, by Common Class [Line Items]        
Allocation of losses $ (678)   $ (8,683)  
Weighted-average shares outstanding, basic 1,722 0 11,022 0
Weighted-average shares outstanding, diluted 1,722 0 11,022 0
Net loss per share, basic $ (393.59) $ 0 $ (787.8) $ (0)
Net loss per share, diluted $ (393.59) $ 0 $ (787.8) $ (0)
Common Stock        
Earnings Per Share, Basic, by Common Class [Line Items]        
Allocation of losses $ (24,055) $ (3,437) $ (37,381) $ (5,970)
Weighted-average shares outstanding, basic 61,117,057 1,322,553 47,449,952 1,322,283
Weighted-average shares outstanding, diluted 61,117,057 1,322,553 47,449,952 1,322,283
Net loss per share, basic $ (0.39) $ (2.6) $ (0.79) $ (4.51)
Net loss per share, diluted $ (0.39) $ (2.6) $ (0.79) $ (4.51)