v3.25.4
ACQUISITIONS - Schedule of Liability Balances Related to Restructuring (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Restructuring Reserve [Roll Forward]      
Restructuring costs $ 742 $ 3,060 $ 1,214
Severance costs | Foreign Operations and Envios de Valores La Nacional Corp.      
Restructuring Reserve [Roll Forward]      
Beginning balance 300 0  
Restructuring costs 709 2,254  
Payments (756) (1,954)  
Ending balance 253 300 0
Legal And Professional Fees | Foreign Operations and Envios de Valores La Nacional Corp.      
Restructuring Reserve [Roll Forward]      
Beginning balance 16 0  
Restructuring costs 16 376  
Payments (25) (360)  
Ending balance $ 7 $ 16 $ 0