XML 28 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Total Income (Tables)
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Total Income
Our total income by category for the three and six months ended June 30, 2023 and 2022 is as follows:

For the three months ended June 30, For the six months ended June 30,
2023202220232022
Transaction income$25,958,286 $24,952,801 $51,824,256 $47,816,789 
Income from other services8,979,379 4,299,237 17,786,840 9,069,211 
Total income$34,937,665 $29,252,038 $69,611,096 $56,886,000