XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Intangible Assets, Net (Details) - Schedule of Gross Carrying Amount and Accumulated Amortization - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Gross Carrying Amount [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Gross Carrying Amount $ 1,147,166 $ 1,227,532
Gross Carrying Amount [Member] | Developed software [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Gross Carrying Amount 542,692 542,692
Gross Carrying Amount [Member] | Patents [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Gross Carrying Amount 559,474 539,840
Gross Carrying Amount [Member] | Trademark [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Gross Carrying Amount 45,000 45,000
Gross Carrying Amount [Member] | Rights to intellectual property [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Gross Carrying Amount   100,000
Accumulated Amortization [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Accumulated Amortization (49,031) (63,117)
Accumulated Amortization [Member] | Developed software [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Accumulated Amortization
Accumulated Amortization [Member] | Patents [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Accumulated Amortization (25,281) (20,117)
Accumulated Amortization [Member] | Trademark [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Accumulated Amortization (23,750) (23,000)
Accumulated Amortization [Member] | Rights to intellectual property [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Accumulated Amortization   (20,000)
Impairment [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Impairment (52,723) (30,000)
Impairment [Member] | Developed software [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Impairment
Impairment [Member] | Patents [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Impairment (52,723)
Impairment [Member] | Trademark [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Impairment
Impairment [Member] | Rights to intellectual property [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Impairment   (30,000)
Net Carrying Amount [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Net Carrying Amount 1,045,412 1,084,415
Net Carrying Amount [Member] | Developed software [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Net Carrying Amount 542,692 542,692
Net Carrying Amount [Member] | Patents [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Net Carrying Amount 481,470 519,723
Net Carrying Amount [Member] | Trademark [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Net Carrying Amount $ 21,250 22,000
Net Carrying Amount [Member] | Rights to intellectual property [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Net Carrying Amount  
Fair value market adjustment [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Fair Market Value Adjustment   (50,000)
Fair value market adjustment [Member] | Developed software [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Fair Market Value Adjustment  
Fair value market adjustment [Member] | Patents [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Fair Market Value Adjustment  
Fair value market adjustment [Member] | Trademark [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Fair Market Value Adjustment  
Fair value market adjustment [Member] | Rights to intellectual property [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Fair Market Value Adjustment   $ (50,000)