XML 66 R60.htm IDEA: XBRL DOCUMENT v3.25.3
Net Loss Per Share - Schedule of Computation of Basic and Diluted Net (Loss) Income Per Share Attributable to Common Stockholders (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Earnings Per Share [Abstract]        
Net loss $ (4,286) $ (7,565) $ (12,501) $ (21,026)
Weighted average shares used in computing net loss per share -basic 53,516,986 51,821,395 53,462,768 44,520,132
Weighted average shares used in computing net loss per share - diluted 53,516,986 51,821,395 53,462,768 44,520,132
Net loss per share - basic $ (0.08) $ (0.15) $ (0.23) $ (0.47)
Net loss per share - diluted $ (0.08) $ (0.15) $ (0.23) $ (0.47)