XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Intangible Assets (Details) - USD ($)
Jun. 30, 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,553,910) (2,771,933)
Finite-lived assets, Net Value 5,674,091 6,456,068
Indefinite-lived assets, Gross Value 1,997,000 1,997,000
Indefinite-lived assets, Accumulated Amortization
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,553,910) (2,771,933)
Intangible assets, Net Value 7,671,091 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, Accumulated Amortization
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 (3,259,623) (2,640,323)
Finite-lived assets, Net Value 4,727,378 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 (115,001) (16,610)
Finite-lived assets, Net Value 160,999 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 (114,286) (50,000)
Finite-lived assets, Net Value 785,714 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