XML 73 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Intangible Assets (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Finite-lived assets, Gross Value $ 9,228,001 $ 9,228,001
Finite-lived assets, Accumulated Amortization (3,177,616) (2,771,933)
Finite-lived assets, Net Value 6,050,385 6,456,068
Indefinite-lived assets, Gross Value 1,997,000 1,997,000
Indefinite-lived assets, Net Value 1,997,000 1,997,000
Intangible assets, Gross Value 11,225,001 11,225,001
Intangible assets, Accumulated Amortization (3,177,616) (2,771,933)
Intangible assets, Net Value 8,047,385 8,453,068
Brand Name [Member]    
Finite-Lived Intangible Assets [Line Items]    
Indefinite-lived assets, Gross Value 1,997,000 1,997,000
Indefinite-lived assets, Net Value 1,997,000 1,997,000
Proprietary Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived assets, Gross Value 7,987,001 7,987,001
Finite-lived assets, Accumulated Amortization (2,949,974) (2,640,323)
Finite-lived assets, Net Value 5,037,027 5,346,678
Backlog [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived assets, Gross Value 276,000 276,000
Finite-lived assets, Accumulated Amortization (80,499) (16,610)
Finite-lived assets, Net Value 195,501 259,390
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived assets, Gross Value 900,000 900,000
Finite-lived assets, Accumulated Amortization (82,143) (50,000)
Finite-lived assets, Net Value 817,857 850,000
Noncompete Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived assets, Gross Value 65,000 65,000
Finite-lived assets, Accumulated Amortization (65,000) (65,000)
Finite-lived assets, Net Value