XML 43 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Merchant Accounts Payable (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Payables and Accruals [Line Items]          
Merchant accounts payable $ 90,735,441   $ 90,735,441   $ 60,933,272
Net interest expense 1,172,541 $ 1,148,508 3,752,268 $ 3,004,047  
Merchant Interest Program          
Payables and Accruals [Line Items]          
Merchant accounts payable $ 78,605,159   $ 78,605,159   $ 53,528,501
Spread on variable rate (percent) 3.00%   3.00%    
Weighted average yield (percent) 3.18% 4.76% 3.23% 6.15%  
Net interest expense $ 620,353 $ 441,986 $ 1,666,420 $ 1,063,182  
Deferred payments due on demand (maximum per 7 days) $ 250,000   $ 250,000