v3.26.3
Net Loss Per Common Share - Schedule of Basic and Diluted Net Loss Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]                
Net loss $ (20,999) $ (23,502) $ (27,232) $ (20,103) $ (15,645) $ (12,400) $ (71,733) $ (48,148)
Net loss attributable to common stock, basic (20,999)     (22,570)     (74,512) (55,166)
Net loss attributable to common stock, diluted $ (20,999)     $ (22,570)     $ (74,512) $ (55,166)
Weighted-average number of shares of common stock outstanding, basic (in shares) 42,115,003     748,485     35,156,232 743,401
Weighted-average number of shares of common stock outstanding, diluted (in shares) 42,115,003     748,485     35,156,232 743,401
Net loss per common share, basic (in usd per share) $ (0.50)     $ (30.15)     $ (2.12) $ (74.21)
Net loss per common share, diluted (in usd per share) $ (0.50)     $ (30.15)     $ (2.12) $ (74.21)
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,467     $ 988 $ 7,018
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