v3.26.1
GOODWILL AND INTANGIBLE ASSETS - Finite-lived Intangible Assets, Net (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
GOODWILL AND INTANGIBLE ASSETS [Abstract]    
Gross Carrying Amount $ 27,600,000 $ 27,600,000
Accumulated Amortization (9,134,800) (7,770,400)
Net Carrying Amount 18,465,200 19,829,600
Source Code and Technology [Member]    
GOODWILL AND INTANGIBLE ASSETS [Abstract]    
Gross Carrying Amount 24,500,000 24,500,000
Accumulated Amortization (8,112,800) (6,902,000)
Net Carrying Amount 16,387,200 17,598,000
Exclusivity Rights [Member]    
GOODWILL AND INTANGIBLE ASSETS [Abstract]    
Gross Carrying Amount 3,100,000 3,100,000
Accumulated Amortization (1,022,000) (868,400)
Net Carrying Amount $ 2,078,000 $ 2,231,600