Annual report pursuant to Section 13 and 15(d)

Segment Information and Risk Concentration (Details Narrative)

v3.23.1
Segment Information and Risk Concentration (Details Narrative) - Revenue Benchmark [Member]
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Customer Concentration Risk [Member] | Three Customers [Member]    
Revenue, Major Customer [Line Items]    
Concentration risk, percentage 77.00% 47.00%
Geographic Concentration Risk [Member] | Outside of United States [Member]    
Revenue, Major Customer [Line Items]    
Concentration risk, percentage 47.00% 21.00%