XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.1
We had three significant customers for the year ended December 31, 2023. (Details) - Customer Concentration Risk [Member] - Revenue Benchmark [Member]
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Customer One [Member]    
Concentration Risk [Line Items]    
Revenue from customers 25.00% 30.00%
Customer Two [Member]    
Concentration Risk [Line Items]    
Revenue from customers 17.00% 17.00%
Customer Three [Member]    
Concentration Risk [Line Items]    
Revenue from customers 15.00% 15.00%
Customers One Through Three [Member]    
Concentration Risk [Line Items]    
Revenue from customers 57.00% 62.00%