v3.26.1
Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator        
Net loss $ (1,380) $ (1,008) $ (3,924) $ (6,060)
Numerator for basic net loss per share (1,380) (1,008) (3,924) (6,060)
Numerator for diluted net loss per share $ (1,380) $ (1,008) $ (3,924) $ (6,060)
Denominator        
Weighted average common shares outstanding 48,278,370 44,670,601 47,751,775 44,505,697
Denominator for basic net loss per share 48,278,370 44,670,601 47,751,775 44,505,697
Denominator for diluted net loss per share 48,278,370 44,670,601 47,751,775 44,505,697
Net loss per share:        
Net loss per share – basic $ (0.03) $ (0.02) $ (0.08) $ (0.14)
Net loss per share – diluted $ (0.03) $ (0.02) $ (0.08) $ (0.14)