v3.26.1
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 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator:            
Net loss $ (3,132) $ (3,955) $ (1,672) $ (4,241) $ (7,087) $ (5,913)
Less: net income attributable to noncontrolling interest 246   165   375 327
Net loss attributable to common stockholders, basic (3,378)   (1,837)   (7,462) (6,240)
Net loss attributable to common stockholders, diluted $ (3,378)   $ (1,837)   $ (7,462) $ (6,240)
Denominator:            
Weighted-average common shares outstanding – basic (in shares) [1] 32,518,264   32,506,210   32,461,577 32,526,007
Weighted-average common shares outstanding – diluted (in shares) [1] 32,518,264   32,506,210   32,461,577 32,526,007
Net loss per share attributable to common stockholders - basic (in dollars per share) [1] $ (0.10)   $ (0.06)   $ (0.23) $ (0.19)
Net loss per share attributable to common stockholders - diluted (in dollars per share) [1] $ (0.10)   $ (0.06)   $ (0.23) $ (0.19)
[1] Basic and diluted (loss) per share amounts pertain to each class of Common Stock.