XML 76 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Merchant Accounts Payable (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Line Items]    
Merchant accounts payable $ 96,516,668 $ 60,933,272
Net interest expense 5,269,284 4,303,175
Merchant Interest Program    
Payables and Accruals [Line Items]    
Merchant accounts payable $ 78,097,910 $ 53,528,501
Spread on variable rate (percent) 3.00%  
Weighted average yield (percent) 3.22% 5.43%
Net interest expense $ 2,314,770 $ 1,475,554
Deferred payments due on demand (maximum per 7 days) $ 250,000