XML 76 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity - Summary Stock-Based Compensation (Details) - Stock options - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Adjustments to additional paid in capital, share-based compensation, requisite service period recognition (in dollars) $ 206,194 $ 118,707 $ 404,180 $ 248,278
Cost of revenue [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Adjustments to additional paid in capital, share-based compensation, requisite service period recognition (in dollars) 1,963 7,565 3,417 14,569
Selling and Marketing Expense [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Adjustments to additional paid in capital, share-based compensation, requisite service period recognition (in dollars) 5,318 17,587 10,748 39,643
General and Administrative Expense [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Adjustments to additional paid in capital, share-based compensation, requisite service period recognition (in dollars) $ 198,913 $ 93,555 $ 390,015 $ 194,066