XML 72 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Intangible Assets - Schedule of Intangible Assets are Finite-Lived (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Definite-life Intangibles:    
Gross carrying amount $ 1,257,000 $ 1,257,000
Additions 3,496,015  
Impaired (766,771)  
Accumulated amortization 700,839 259,038
Net carrying value 3,285,406 997,962
Developed technology [Member]    
Definite-life Intangibles:    
Gross carrying amount 1,119,000 1,119,000
Additions 1,701,015  
Impaired (688,886)  
Accumulated amortization 590,619 235,860
Net carrying value 1,540,510 883,140
Trademarks and trade names [Member]    
Definite-life Intangibles:    
Gross carrying amount 34,000 34,000
Additions 1,714,500  
Impaired  
Accumulated amortization 71,333 13,134
Net carrying value 1,669,283 20,866
Customer relationships [Member]    
Definite-life Intangibles:    
Gross carrying amount 104,000 104,000
Additions 80,500  
Impaired (77,885)  
Accumulated amortization 38,887 10,044
Net carrying value $ 75,613 $ 93,956