XML 98 R87.htm IDEA: XBRL DOCUMENT v3.24.3
Risks and Uncertainties (Details) - Customer Concentration Risk [Member] - Revenue Benchmark [Member]
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Vendor [Member]    
Risks And Uncertainties [Line Items]    
Concentration risk, percentage 31.12% 67.23%
Vendor two [Member]    
Risks And Uncertainties [Line Items]    
Concentration risk, percentage 20.37%  
Customer One [Member]    
Risks And Uncertainties [Line Items]    
Concentration risk, percentage 43.94% 60.90%
Customers Two [Member]    
Risks And Uncertainties [Line Items]    
Concentration risk, percentage 20.04% 27.91%
Customer Three [Member]    
Risks And Uncertainties [Line Items]    
Concentration risk, percentage 12.60%