XML 40 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Total Income - Disaggregation of Revenue (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Topic 310 $ 21,732,600 $ 24,232,411
Topic 606 25,246,034 10,441,020
Revenues, Total 46,978,634 34,673,431
Transaction income    
Disaggregation of Revenue [Line Items]    
Topic 310 18,382,542 21,443,527
Topic 606 8,235,401 4,422,441
Revenues, Total 26,617,943 25,865,968
Subscription revenue    
Disaggregation of Revenue [Line Items]    
Topic 310 0 0
Topic 606 14,673,269 4,123,193
Revenues, Total 14,673,269 4,123,193
Income from other services    
Disaggregation of Revenue [Line Items]    
Topic 310 3,350,058 2,788,884
Topic 606 2,337,364 1,895,386
Revenues, Total $ 5,687,422 $ 4,684,270