Quarterly report [Sections 13 or 15(d)]

Intangible Assets (Schedule of Finite-Lived Intangible Assets) (Details)

v3.25.2
Intangible Assets (Schedule of Finite-Lived Intangible Assets) (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 20,300,000 $ 20,300,000
Accumulated Amortization (8,447,917) (7,329,167)
Impairment loss (750,000) (750,000)
Net $ 11,102,083 $ 12,220,833
Tradenames & Trademarks [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 8 years 8 years
Gross Carrying Amount $ 17,900,000 $ 17,900,000
Accumulated Amortization (6,797,917) (5,679,167)
Net $ 11,102,083 $ 12,220,833
Developed Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 4 years 4 years
Gross Carrying Amount $ 2,400,000 $ 2,400,000
Accumulated Amortization (1,650,000) (1,650,000)
Impairment loss $ (750,000) $ (750,000)