Quarterly report pursuant to Section 13 or 15(d)

Earnings (Loss) Per Share (Details) - Schedule of computation of earnings (loss) per basic and diluted share (Parentheticals)

v3.22.4
Earnings (Loss) Per Share (Details) - Schedule of computation of earnings (loss) per basic and diluted share (Parentheticals) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Schedule Of Computation Of Earnings Loss Per Basic And Diluted Share Abstract        
Weighted average shares used to compute basic and diluted 16,535,661 9,637,962 11,983,183 9,637,962
Basic and diluted earnings (loss) per share $ (1.10) $ (0.13) $ (2.09) $ (0.40)