XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Schedule of Intangible Assets, Net (Details)
3 Months Ended
Mar. 31, 2024
USD ($)
Finite-Lived Intangible Assets [Line Items]  
Beginning balance $ 2,615,281
Additions 20,683
Amortization (179,372)
Ending balance $ 2,456,592
Minimum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated life 3 years
Maximum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated life 5 years
Intellectual Property [Member]  
Finite-Lived Intangible Assets [Line Items]  
Beginning balance $ 606,354
Additions
Amortization (37,124)
Ending balance $ 569,230
Intellectual Property [Member] | Minimum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated life 5 years
Intellectual Property [Member] | Maximum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated life 7 years
Customer-Related Intangible Assets [Member]  
Finite-Lived Intangible Assets [Line Items]  
Beginning balance $ 999,774
Additions
Amortization (35,286)
Ending balance $ 964,488
Customer-Related Intangible Assets [Member] | Minimum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated life 3 years
Customer-Related Intangible Assets [Member] | Maximum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated life 10 years
Trademarks and Trade Names [Member]  
Finite-Lived Intangible Assets [Line Items]  
Beginning balance $ 427,005
Additions
Amortization (15,071)
Ending balance $ 411,934
Trademarks and Trade Names [Member] | Minimum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated life 5 years
Trademarks and Trade Names [Member] | Maximum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated life 10 years
Computer Software, Intangible Asset [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated life 3 years
Beginning balance $ 582,148
Additions 20,683
Amortization (91,891)
Ending balance $ 510,940