XML 76 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
GOODWILL & INTANGIBLE ASSETS - Schedule of Intangible Assets (Details) - USD ($)
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Finite-Lived Intangible Assets [Line Items]                
Finite-Lived Intangible Assets, Gross $ 5,771,038       $ 6,713,937      
Finite-Lived Intangible Assets, Accumulated Amortization (2,391,997)       (1,335,817)      
Finite-Lived Intangible Assets, Net, Total 3,379,041       5,378,120      
Indefinite-lived Intangible Assets [Line Items]                
Indefinite-Lived Intangible Assets (Excluding Goodwill) 72,567       72,567      
Intangible Assets, Gross (Excluding Goodwill), Total 5,843,605       6,786,504      
Intangible Assets, Net (Excluding Goodwill), Total 3,451,608 $ 4,634,672 $ 4,876,503 $ 5,140,667 5,450,687 $ 4,461,403 $ 4,886,740 $ 1,412,965
Trade name                
Indefinite-lived Intangible Assets [Line Items]                
Indefinite-Lived Intangible Assets (Excluding Goodwill) 28,291       28,291      
Patents                
Indefinite-lived Intangible Assets [Line Items]                
Indefinite-Lived Intangible Assets (Excluding Goodwill) 44,276       44,276      
Customer relationships                
Finite-Lived Intangible Assets [Line Items]                
Finite-Lived Intangible Assets, Gross 3,269,201       4,212,100      
Finite-Lived Intangible Assets, Accumulated Amortization (1,004,743)       (401,997)      
Finite-Lived Intangible Assets, Net, Total 2,264,458       3,810,103      
Trademarks and trade names                
Finite-Lived Intangible Assets [Line Items]                
Finite-Lived Intangible Assets, Gross 1,778,000       1,778,000      
Finite-Lived Intangible Assets, Accumulated Amortization (663,417)       (307,817)      
Finite-Lived Intangible Assets, Net, Total 1,114,583       1,470,183      
Backlog                
Finite-Lived Intangible Assets [Line Items]                
Finite-Lived Intangible Assets, Gross 707,400       707,400      
Finite-Lived Intangible Assets, Accumulated Amortization (707,400)       (626,003)      
Finite-Lived Intangible Assets, Net, Total 0       81,397      
Licenses                
Finite-Lived Intangible Assets [Line Items]                
Finite-Lived Intangible Assets, Gross 16,437       16,437      
Finite-Lived Intangible Assets, Accumulated Amortization (16,437)       0      
Finite-Lived Intangible Assets, Net, Total $ 0       $ 16,437