XML 46 R36.htm IDEA: XBRL DOCUMENT v3.25.1
GOODWILL AND LONG-LIVED ASSETS - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 40,378 $ 39,734
Accumulated Amortization 36,031 34,996
Net Carrying Value 4,347 4,738
Merchant relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 19,133 18,576
Accumulated Amortization 19,133 18,576
Net Carrying Value 0 0
Trade names    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 9,496 9,425
Accumulated Amortization 9,164 9,027
Net Carrying Value 332 398
Patents    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 1,250 1,250
Accumulated Amortization 1,070 1,008
Net Carrying Value 180 242
Other intangible assets    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 10,499 10,483
Accumulated Amortization 6,664 6,385
Net Carrying Value $ 3,835 $ 4,098