XML 34 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 2 - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenues $ 10,508,180 $ 9,057,866 $ 20,058,772 $ 16,506,266
Incentives and rebates (130,228) (113,850) (241,322) (161,697)
Net revenue 10,508,180 9,057,866 20,058,772 16,506,266
Insurance and Administration Fees [Member]        
Revenues 5,753,866 4,659,596 10,899,137 8,407,795
Transaction Fees [Member]        
Revenues 4,404,319 4,148,061 8,448,458 7,564,782
Other Fees [Member]        
Revenues $ 480,223 $ 364,059 $ 952,499 $ 695,386