XML 78 R67.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue from contract with customer, excluding assessed tax $ 7,607,546 $ 4,036,120 $ 19,521,917 $ 11,934,827
Managed Services Revenue        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue from contract with customer, excluding assessed tax 7,153,517 3,513,806 18,139,370 10,129,210
Marketplace Spend Fees        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue from contract with customer, excluding assessed tax 89,196 120,630 269,160 482,817
License Fees        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue from contract with customer, excluding assessed tax 354,850 396,549 1,082,734 1,291,002
Other Fees        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue from contract with customer, excluding assessed tax 9,983 5,135 30,653 31,798
SaaS Services Revenue        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue from contract with customer, excluding assessed tax 454,029 522,314 1,382,547 1,805,617
United States        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue from contract with customer, excluding assessed tax 7,401,814 3,666,860 18,964,711 11,313,653
Canada        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue from contract with customer, excluding assessed tax $ 205,732 $ 369,260 $ 557,206 $ 621,174