XML 17 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Operations and Comprehensive Income (Unaudited) (Parentheticals) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income Statement [Abstract]        
Weighted average shares used for computing basic and diluted income (loss) per share 7,358,052 6,615,759 7,320,355 5,175,164
Basic and diluted net income (loss) per share $ (0.06) $ (0.08) $ (0.15) $ 0.27