Quarterly report pursuant to Section 13 or 15(d)

Discontinued Operations (Details) - Schedule of Discontinued Operations in the Condensed Consolidated Statements of Operations (Parentheticals)

v3.23.3
Discontinued Operations (Details) - Schedule of Discontinued Operations in the Condensed Consolidated Statements of Operations (Parentheticals) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Schedule of Discontinued Operations in the Condensed Consolidated Statements of Operations [Abstract]        
Weighted-average common shares outstanding, diluted 25,160,994 26,548,688 25,784,010 24,415,888
Diluated loss per share from discontinued operations $ 0.00 $ (0.01) $ (0.02) $ (0.05)