XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Total Revenue - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Disaggregation of Revenue [Line Items]          
Revenues $ 69,957,691 $ 40,844,201 $ 172,904,830 $ 110,455,297  
Deferred income 3,659,424   3,659,424   $ 3,340,150
Outstanding performance obligation, amount 4,373,270   4,373,270   $ 2,643,230
Revenue recognized out of deferred revenue     2,602,536    
Merchant Processing Fees          
Disaggregation of Revenue [Line Items]          
Revenues 14,843,752 17,814,082 42,937,048 57,246,226  
Partner Income          
Disaggregation of Revenue [Line Items]          
Revenues 7,048,498 4,445,823 17,009,956 9,355,137  
Consumer Fees          
Disaggregation of Revenue [Line Items]          
Revenues 14,505,044 4,786,304 32,149,318 12,269,101  
Late Payment Fees          
Disaggregation of Revenue [Line Items]          
Revenues $ 6,844,629 $ 2,557,529 $ 13,528,076 $ 7,018,990