XML 71 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Intangible Assets, Net - Schedule of Gross Carrying Amount and Accumulated Amortization (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Gross Carrying Amount [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Gross Carrying Amount $ 2,081,761  
Accumulated Amortization   $ 1,227,532
Gross Carrying Amount [Member] | Developed software [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Gross Carrying Amount 1,425,689  
Accumulated Amortization   542,692
Gross Carrying Amount [Member] | Patents [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Gross Carrying Amount 611,072  
Accumulated Amortization   539,840
Gross Carrying Amount [Member] | Trademark [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Gross Carrying Amount 45,000  
Accumulated Amortization   45,000
Gross Carrying Amount [Member] | Rights to intellectual property [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Accumulated Amortization   100,000
Accumulated Amortization [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Accumulated Amortization (67,856)  
Fair Market Value Adjustment   (63,117)
Accumulated Amortization [Member] | Developed software [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Accumulated Amortization  
Fair Market Value Adjustment  
Accumulated Amortization [Member] | Patents [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Accumulated Amortization (41,856)  
Fair Market Value Adjustment   (20,117)
Accumulated Amortization [Member] | Trademark [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Accumulated Amortization (26,000)  
Fair Market Value Adjustment   (23,000)
Accumulated Amortization [Member] | Rights to intellectual property [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Fair Market Value Adjustment   (20,000)
Fair Market Value Adjustment [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Impairment (50,000)
Fair Market Value Adjustment [Member] | Developed software [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Impairment
Fair Market Value Adjustment [Member] | Patents [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Impairment
Fair Market Value Adjustment [Member] | Trademark [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Impairment
Fair Market Value Adjustment [Member] | Rights to intellectual property [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Impairment   (50,000)
Impairment [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Net Carrying Amount (118,831) (30,000)
Impairment [Member] | Developed software [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Net Carrying Amount
Impairment [Member] | Patents [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Net Carrying Amount (118,831)
Impairment [Member] | Trademark [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Net Carrying Amount
Impairment [Member] | Rights to intellectual property [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Net Carrying Amount   (30,000)
Net Carrying Amount [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Gross Carrying Amount 1,895,074 1,084,415
Net Carrying Amount [Member] | Developed software [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Gross Carrying Amount 1,425,689 542,692
Net Carrying Amount [Member] | Patents [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Gross Carrying Amount 450,385 519,723
Net Carrying Amount [Member] | Trademark [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Gross Carrying Amount $ 19,000 22,000
Net Carrying Amount [Member] | Rights to intellectual property [Member]    
Schedule of Gross Carrying Amount and Accumulated Amortization [Line Items]    
Gross Carrying Amount