v3.25.1
Leases (Details) - USD ($)
12 Months Ended
Jul. 01, 2023
Dec. 31, 2024
Dec. 31, 2023
Leases [Line Items]      
Rent expense   $ 139,200 $ 134,505
Rent expense $ 4,593    
Lease, Cost   905,825 311,722
Increase in right-of-use assets   883,652 267,914
Increase in lease liabilities   $ (567,593)
Weighted average discount rate   10.00%  
Remaining Twelve Months [Member]      
Leases [Line Items]      
Increase in right-of-use assets   $ 417,228  
Increase in lease liabilities   $ 425,494  
Beyond Twelve Months [Member]      
Leases [Line Items]      
Increase in right-of-use assets     644,498
Increase in lease liabilities     $ 661,165
Minimum [Member]      
Leases [Line Items]      
Lease term   1 year  
Maximum [Member]      
Leases [Line Items]      
Lease term   5 years