XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accounts receivable and Investment - Stock (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
Allowance for doubtful accounts $ 179,388 $ 370,801
Bad debt expense 722,932 638,455
Accounts receivable over 90 days 0  
Cost of stock received as payment for fees $ 2,801,296 2,937,632
Investments - stock    
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
Stock carry value 33.00%  
Change in fair value of warrants $ (2,121,901) $ 1,082,397