XML 57 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
GOODWILL & INTANGIBLE ASSETS - Schedule of Intangible Assets (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Cost $ 5,771,038 $ 5,771,038
Accumulated Amortization (2,781,972) (2,391,997)
Net Book Value 2,989,066 3,379,041
Indefinite-lived Intangible Assets [Line Items]    
Total indefinite-lived intangible assets 72,567 72,567
Cost 5,843,605 5,843,605
Net Book Value 3,061,633 3,451,608
Trade name    
Indefinite-lived Intangible Assets [Line Items]    
Total indefinite-lived intangible assets 28,291 28,291
Patents    
Indefinite-lived Intangible Assets [Line Items]    
Total indefinite-lived intangible assets 44,276 44,276
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Cost 3,269,201 3,269,201
Accumulated Amortization (1,216,918) (1,004,743)
Net Book Value 2,052,283 2,264,458
Trademarks and trade names    
Finite-Lived Intangible Assets [Line Items]    
Cost 1,778,000 1,778,000
Accumulated Amortization (841,217) (663,417)
Net Book Value 936,783 1,114,583
Backlog    
Finite-Lived Intangible Assets [Line Items]    
Cost 707,400 707,400
Accumulated Amortization (707,400) (707,400)
Net Book Value 0 0
License    
Finite-Lived Intangible Assets [Line Items]    
Cost 16,437 16,437
Accumulated Amortization (16,437) (16,437)
Net Book Value $ 0 $ 0