XML 64 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Segment and Geographic Information and Revenue Disaggregation (Details) - Schedule of financial statements information - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Segment and Geographic Information and Revenue Disaggregation (Details) - Schedule of financial statements information [Line Items]    
Total annual revenues $ 815,267 $ 851,393
More Than Five Percent [Member]    
Segment and Geographic Information and Revenue Disaggregation (Details) - Schedule of financial statements information [Line Items]    
Total annual revenues 487,715 750,734
Less Than Five Percent [Member]    
Segment and Geographic Information and Revenue Disaggregation (Details) - Schedule of financial statements information [Line Items]    
Total annual revenues $ 327,552 $ 100,659