XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Merchant Accounts Payable (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Payables and Accruals [Line Items]          
Merchant accounts payable $ 70,449,314   $ 70,449,314   $ 74,135,491
Net interest expense 3,327,998 $ 4,143,258 10,320,573 $ 11,453,751  
Merchant Interest Program          
Payables and Accruals [Line Items]          
Merchant accounts payable $ 51,907,543   $ 51,907,543   $ 53,616,718
Spread on fixed rate (percent) 0.0520   0.0520    
Average yield (percent) 4.95% 5.21% 4.77% 4.32%  
Net interest expense $ 632,607 $ 679,012 $ 1,887,632 $ 1,917,378  
Deferred payments due on demand (maximum per 7 days) $ 250,000   $ 250,000