v3.26.1
Net Loss Per Common Share - Basic and Diluted Net Loss Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]            
Net loss $ (23,502) $ (27,232) $ (15,645) $ (12,400) $ (50,734) $ (28,045)
Net loss attributable to common stock, basic (23,502)   (18,014)   (53,513) (32,596)
Net loss attributable to common stock, diluted $ (23,502)   $ (18,014)   $ (53,513) $ (32,596)
Weighted-average number of shares of common stock outstanding, basic (in shares) 40,436,264   744,641   31,619,178 740,808
Weighted-average number of shares of common stock outstanding, diluted (in shares) 40,436,264   744,641   31,619,178 740,808
Net loss per common share, basic (in usd per share) $ (0.58)   $ (24.19)   $ (1.69) $ (44.00)
Net loss per common share, diluted (in usd per share) $ (0.58)   $ (24.19)   $ (1.69) $ (44.00)
Series B preferred stock            
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]            
Less: Cumulative dividends on preferred stock $ 0   $ 2,369   $ 988 $ 4,551
Series C preferred stock            
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]            
Less: Cumulative dividends on preferred stock $ 0   $ 0   $ 1,791 $ 0