XML 49 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Merchant Accounts Payable (Details)
3 Months Ended
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Mar. 19, 2023
Payables and Accruals [Line Items]        
Merchant accounts payable $ 73,732,665   $ 74,135,491  
Net interest expense 4,081,442 $ 3,377,047    
Merchant Interest Program        
Payables and Accruals [Line Items]        
Merchant accounts payable $ 52,059,379   $ 53,616,718  
Spread on fixed rate (percent)       0.052
Average yield (percent) 4.82% 4.04%    
Net interest expense $ 636,255 $ 581,120    
Deferred payments due on demand (maximum per 7 days) $ 250,000