XML 74 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings (Loss) Per Share (Details) - Schedule of computation of earnings (loss) per basic and diluted share (Parentheticals) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Computation Of Earnings Loss Per Basic And Diluted Share Abstract    
Weighted average shares used to compute basic and diluted 18,982,139 9,637,962
Basic and diluted earnings (loss) per share $ (1.75) $ (1.57)