Post-effective amendment to a registration statement that is not immediately effective upon filing

SCHEDULE OF PROPERTY AND EQUIPMENT USEFUL LIFE (Details)

v3.24.1
SCHEDULE OF PROPERTY AND EQUIPMENT USEFUL LIFE (Details)
12 Months Ended
Dec. 31, 2023
Computer Equipment [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 3 years
Computer Equipment [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 5 years
Computer Software [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 3 years
Equipment [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 3 years
Equipment [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 5 years
Furniture and Fixtures [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 5 years
Furniture and Fixtures [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 7 years
Vehicles [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 5 years
Leasehold Improvements [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life Lesser of lease term or useful life