v3.25.1
Concentration of Credit Risk (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Concentration of Credit Risk [Line Items]      
Cash federally insured limit per bank (in Dollars) $ 250,000    
Cash uninsured amount (in Dollars) $ 28,054   $ 503,215
Customer Concentration Risk [Member] | Three Customers [Member] | Accounts Receivable [Member]      
Concentration of Credit Risk [Line Items]      
Concentration risk percentage 77.00%    
Customer Concentration Risk [Member] | Three Customers [Member] | Revenue Benchmark [Member]      
Concentration of Credit Risk [Line Items]      
Concentration risk percentage 71.00%    
Customer Concentration Risk [Member] | One Customer [Member] | Accounts Receivable [Member]      
Concentration of Credit Risk [Line Items]      
Concentration risk percentage     74.00%
Customer Concentration Risk [Member] | Two Customers [Member] | Revenue Benchmark [Member]      
Concentration of Credit Risk [Line Items]      
Concentration risk percentage   68.00%  
Customer Concentration Risk [Member] | Three Vendors [Member] | Accounts Payable [Member]      
Concentration of Credit Risk [Line Items]      
Concentration risk percentage 42.00%    
Customer Concentration Risk [Member] | Four Vendors [Member] | Accounts Payable [Member]      
Concentration of Credit Risk [Line Items]      
Concentration risk percentage     69.00%
Supplier Concentration Risk [Member] | Two Suppliers [Member] | Purchases [Member]      
Concentration of Credit Risk [Line Items]      
Concentration risk percentage 44.00% 73.00%