XML 67 R53.htm IDEA: XBRL DOCUMENT v3.26.1
Net Loss Per Share - Schedule of Computation of Basic and Diluted Net Income (Loss) per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Earnings Per Share [Abstract]    
Net loss attributable to common stockholders $ (5,217) $ (23,877)
Weighted average shares used to compute basic net loss per share (in shares) 26,343 23,653
Weighted average shares used to compute diluted net loss per share (in shares) 26,343 23,653
Net loss attributable to common stockholders per share, basic (in dollars per share) $ (0.20) $ (1.01)
Net loss attributable to common stockholders per share, diluted (in dollars per share) $ (0.20) $ (1.01)