XML 71 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings (Loss) Per Share - Schedule of Computation of Earnings Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Diluted earnings per share:    
Net income (loss) $ (3,095) $ 3,731
Shares used in computation:    
Weighted-average common stock outstanding 20,716 19,307
Common stock equivalents   527
Weighted-average number of shares 20,716 19,834
Diluted earnings (loss) per share $ (0.15) $ 0.19