v3.26.1
Basic and Diluted Net Loss per Share - Computation of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2025
Dec. 31, 2024
Numerator:                        
Net loss $ (11,188) $ (13,263) $ (25,014) $ (21,880) $ 935 $ (27,523) $ (38,277) $ (26,588) $ (49,465) $ (48,468) $ (71,362) $ (69,744)
Denominator:                        
Basic weighted average shares outstanding                     16,486,845 847,265
Diluted weighted average shares outstanding                     16,486,845 847,265
Net income (loss) per share                        
Net income (loss) per share basic $ (0.65) $ (0.94) $ (1.87) $ (35.52) $ 1.65 $ (55.51) $ (2.79) $ (49.75) $ (3.33) $ (86.23) $ (4.33) $ (82.32)
Net income (loss) per share Diluted $ (0.65) $ (0.94) $ (1.87) $ (35.52) $ 1.65 $ (55.51) $ (2.79) $ (49.75) $ (3.33) $ (86.23) $ (4.33) $ (82.32)