v3.26.1
Net Loss per Share - Schedule of Net Loss Per Common Share Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share [Abstract]        
Net loss and comprehensive loss attributable to common stockholders $ (11,070) $ (4,002) $ (14,476) $ (15,138)
Weighted-average number of common shares used in computing net loss per share, basic (in shares) [1] 14,831 9,451 14,317 9,312
Weighted-average number of common shares used in computing net loss per share, diluted (in shares) [1] 14,831 9,451 14,317 9,312
Net loss per share - basic (in dollars per share) [1] $ (0.75) $ (0.42) $ (1.01) $ (1.63)
Net loss per share - diluted (in dollars per share) [1] $ (0.75) $ (0.42) $ (1.01) $ (1.63)
[1] Share and per share amounts for the three and six months ended June 30, 2025 differ from those published in prior unaudited condensed consolidated financial statements as they were retrospectively adjusted as a result of the Reverse Stock Split (refer to Note 1 - The Company and Summary of Significant Accounting Policies). Specifically, the number of common shares outstanding during the periods before the Reverse Stock Split are divided by the exchange ratio of 3:1, such that each three shares of common stock were combined and reconstituted into one share of common stock effective October 23, 2025.