XML 85 R66.htm IDEA: XBRL DOCUMENT v3.26.1
Merchant Portfolio Purchase Installment Obligation (Details) - USD ($)
Nov. 24, 2021
Dec. 31, 2025
Merchant Portfolio Purchase Installment Obligation [Line Items]    
Payment for purchase price closing $ 16,000,000  
Purchase price payable 2,000,000  
Payment transferred to an escrow account 2,000,000  
Recognized liability contingent payment amount   $ 2,000,000
FFS Data Corporation [Member]    
Merchant Portfolio Purchase Installment Obligation [Line Items]    
Purchase price $ 20,000,000