XML 508 R79.htm IDEA: XBRL DOCUMENT v3.21.2
Platform Development - Summary of Platform Development Cost Activity (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Platform development beginning of year $ 661,277  
Stock-based compensation 14,641,181 $ 10,364,787
Platform development end of year 1,129,438 661,277
Platform Development [Member]    
Platform development beginning of year 10,678,692 6,833,900
Payroll-based costs capitalized during the year 3,750,541 2,537,402
Total capitalized costs 14,429,233 9,371,302
Stock-based compensation 1,608,995 1,307,390
Dispositions during the year (10,800)
Platform development end of year $ 16,027,428 $ 10,678,692