v3.25.1
Concentrations of Credit Risks (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Concentrations of Credit Risks [Line Items]        
Federal deposit insurance corporation (in Dollars)     $ 250,000  
Customer Concentration Risk [Member] | Customer One [Member] | Revenues [Member]        
Concentrations of Credit Risks [Line Items]        
Concentration risk percentage     95.00%  
Customer Concentration Risk [Member] | Customer One [Member] | Accounts Receivable [Member]        
Concentrations of Credit Risks [Line Items]        
Concentration risk percentage     100.00%  
Customer Concentration Risk [Member] | Customer Two [Member] | Revenues [Member]        
Concentrations of Credit Risks [Line Items]        
Concentration risk percentage   41.00%   41.00%
Customer Concentration Risk [Member] | Customer Two [Member] | Accounts Receivable [Member]        
Concentrations of Credit Risks [Line Items]        
Concentration risk percentage   71.00%   71.00%
Customer Concentration Risk [Member] | Customer Three [Member] | Revenues [Member]        
Concentrations of Credit Risks [Line Items]        
Concentration risk percentage 99.00%      
Customer Concentration Risk [Member] | Customer Three [Member] | Accounts Receivable [Member]        
Concentrations of Credit Risks [Line Items]        
Concentration risk percentage 100.00%      
Vendor Concentration Risk [Member] | Four Significant Vendor [Member] | Supplier Purchases [Member]        
Concentrations of Credit Risks [Line Items]        
Concentration risk percentage 89.00%   85.00%  
Vendor Concentration Risk [Member] | One Significant Vendor [Member] | Supplier Purchases [Member]        
Concentrations of Credit Risks [Line Items]        
Concentration risk percentage   13.00%   12.00%