XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Intangible Assets, Net (Details)
6 Months Ended
Jun. 30, 2024
USD ($)
Finite-Lived Intangible Assets [Line Items]  
Beginning balance $ 2,615,281
Additions 58,303
Amortization (361,251)
Ending balance $ 2,312,333
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 (74,247)
Ending balance $ 532,107
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 (70,572)
Ending balance $ 929,202
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 (30,141)
Ending balance $ 396,864
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 58,303
Amortization (186,291)
Ending balance $ 454,160