XML 49 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Merchant Accounts Payable (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Dec. 20, 2024
Payables and Accruals [Line Items]            
Merchant accounts payable $ 57,829,000   $ 57,829,000   $ 68,967,000  
Net interest expense 3,923,000 $ 3,328,000 10,338,000 $ 10,321,000    
Merchant Interest Program            
Payables and Accruals [Line Items]            
Merchant accounts payable $ 43,000,000.0   $ 43,000,000.0   $ 49,300,000  
Average yield (percent) 4.17% 4.95% 4.15% 4.77%    
Net interest expense $ 500,000 $ 600,000 $ 1,400,000 $ 1,900,000    
Spread on fixed rate (percent)           0.0450
Deferred payments due on demand (maximum per 7 days) $ 250,000   $ 250,000