XML 67 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
store
businessDay
segment
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Significant Accounting Policies [Line Items]      
Losses, uninsured amount $ 0    
Losses, uninsured amount on foreign bank accounts 0    
Write off from financial institution closure $ 3,800,000    
Accounts receivable, past due, charged off period 90 days    
Invoice due from sending agent 5 days    
Advertising costs $ 1,200,000 $ 300,000 $ 1,000,000
Gain (loss) from foreign currency transactions $ 100,000 200,000 $ (15,500)
Foreign currency transactions, settlement, threshold business days | businessDay 2    
Amount of foreign exchange contracts opened $ 12,700,000 56,900,000  
Unrealized gain, foreign currency transaction 0 0  
Wire transfers payable denominated in foreign currencies 23,000,000.0 40,700,000  
Prepaid wires denominated in foreign currencies $ 29,800,000 $ 17,800,000  
Number of reportable segments | segment 1    
Number of company-operated stores | store 117    
Maximum      
Significant Accounting Policies [Line Items]      
Number of days recorded upon initiation of wire transfer 5 days    
Agent relationships | Maximum      
Significant Accounting Policies [Line Items]      
Intangible assets, useful life (in years) 15 years    
Trade names | Maximum      
Significant Accounting Policies [Line Items]      
Intangible assets, useful life (in years) 15 years    
Developed technology | Maximum      
Significant Accounting Policies [Line Items]      
Intangible assets, useful life (in years) 15 years    
Other intangibles | Maximum      
Significant Accounting Policies [Line Items]      
Intangible assets, useful life (in years) 10 years    
Development of Internal Use Computer Software      
Significant Accounting Policies [Line Items]      
Internal use software, useful life (in years) 5 years    
Development of Internal Use Computer Software | Maximum      
Significant Accounting Policies [Line Items]      
Internal use software, useful life (in years) 5 years    
Remittance Volume | Paying Agent Concentration Risk | Banking, Financial Services, and Retail      
Significant Accounting Policies [Line Items]      
Largest paying agent by volume, percentage 25.00%