Summarizes revenue disaggregation |
|
Three Months Ended June 30, |
|
|
Six Months Ended June 30,
|
|
|
2023 |
|
|
2022 |
|
|
2023
|
|
|
2022
|
|
Government
|
$
|
635,822 |
|
|
$ |
829,292 |
|
|
$
|
1,315,391
|
|
|
$
|
1,997,622
|
|
Non-government
|
|
1,652,046 |
|
|
|
2,660,384 |
|
|
3,575,166
|
|
|
5,737,134
|
|
|
$ |
2,287,868 |
|
|
$ |
3,489,676 |
|
|
$
|
4,890,557
|
|
|
$
|
7,734,756
|
|
|
Three Months Ended June 30, |
|
|
Six Months Ended June 30,
|
|
|
2023 |
|
|
2022
|
|
|
2023
|
|
|
2022
|
|
United States
|
$ |
1,732,353 |
|
|
$ |
2,643,470 |
|
|
$
|
3,710,432
|
|
|
$
|
5,972,106
|
|
Canada
|
|
555,515 |
|
|
|
846,206 |
|
|
1,180,125
|
|
|
1,762,650
|
|
|
$ |
2,287,868 |
|
|
$ |
3,489,676 |
|
|
$
|
4,890,557
|
|
|
$
|
7,734,756
|
|
|
Summarizes deferred revenue activity |
|
As of December 31, 2022
|
|
|
Net additions
|
|
|
Revenue recognized
|
|
|
As of June 30, 2023
|
|
Deferred revenue
|
$
|
730,573
|
|
|
4,422,081
|
|
|
(4,839,554
|
) |
|
$
|
313,100
|
|
|