v3.26.3
Net Loss Per Share Attributable to Common Stockholders - Schedule of Basic and Diluted Net Loss Per 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
Schedule of Basic and Diluted Net Loss Per Share [Abstract]                
Net loss attributable to common stockholders $ (4,937) $ (15,299) $ (6,941) $ (6,692) $ (7,990) $ (2,391) $ (27,177) $ (17,073)
Weighted-average shares outstanding, basic 109,999,870     12,786,148     75,945,785 12,702,432
Weighted-average shares outstanding, diluted 109,999,870     12,786,148     75,945,785 12,702,432
Net loss per share, basic $ (0.04)     $ (0.52)     $ (0.36) $ (1.34)
Net loss per share, diluted $ (0.04)     $ (0.52)     $ (0.36) $ (1.34)