v3.26.1
Earnings (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
Mar. 31, 2026
Mar. 31, 2025
Earnings Per Share [Abstract]    
Net loss and comprehensive loss attributable to common stockholders $ (3,406) $ (11,136)
Weighted-average number of common shares used in computing net loss per share, basic (in shares) [1] 13,798 9,172
Weighted-average number of common shares used in computing net loss per share, diluted (in shares) [1] 13,798 9,172
Net loss per share - basic (in dollars per share) [1] $ (0.25) $ (1.21)
Net loss per share - diluted (in dollars per share) [1] $ (0.25) $ (1.21)
[1] Share and per share amounts for the three months ended March 31, 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.