XML 63 R50.htm IDEA: XBRL DOCUMENT v3.25.2
SOFTWARE DEVELOPMENT COSTS - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]          
Capitalized computer software, additions $ 211,183 $ 363,474 $ 360,490 $ 437,152  
Capitalized computer software, gross 3,242,018   3,242,018   $ 2,896,099
Capitalized computer software, amortization $ 127,514 $ 124,381 $ 264,910 $ 252,686  
Software Development          
Finite-Lived Intangible Assets [Line Items]          
Finite-lived intangible asset, useful life 5 years   5 years