v3.26.3
Net Loss Per Share and Net Loss Attributable to Common Stockholders - Schedule of Calculation 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
Numerator:                
Net loss $ (2,293) $ (3,132) $ (3,955) $ (2,916) $ (1,672) $ (4,241) $ (9,380) $ (8,829)
Less: net income (loss) attributable to noncontrolling interest (49)     163     326 490
Net loss attributable to common stockholders, basic (2,244)     (3,079)     (9,706) (9,319)
Net loss attributable to common stockholders, diluted $ (2,244)     $ (3,079)     $ (9,706) $ (9,319)
Denominator:                
Weighted-average common shares outstanding – basic (in shares) [1] 32,607,766     32,491,518     32,510,842 32,514,384
Weighted-average common shares outstanding – diluted (in shares) [1] 32,607,766     32,491,518     32,510,842 32,514,384
Net loss per share attributable to common stockholders - basic (in dollars per share) [1] $ (0.07)     $ (0.09)     $ (0.30) $ (0.29)
Net loss per share attributable to common stockholders - diluted (in dollars per share) [1] $ (0.07)     $ (0.09)     $ (0.30) $ (0.29)
[1] Basic and diluted (loss) per share amounts pertain to each class of Common Stock.