XML 55 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income (Loss) per Share Attributable to Common Stockholders - Basic and Diluted Net Income (Loss) Per Share Attributable to Common Stockholders (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Earnings Per Share [Abstract]    
Net income (loss) $ 260 $ (14,536)
Weighted-average number of shares used in computing net income (loss) per share available to common stockholders, basic 37,758,416 31,456,090
Effect of dilutive stock options 225,908  
Weighted-average number of shares used in computing net income (loss) per share available to common stockholders, diluted 37,984,324 31,456,090
Net income (loss) per share available for common stockholders, basic $ 0.01 $ (0.46)
Net income (loss) per share available for common stockholders, dilutive $ 0.01 $ (0.46)