XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.2
ACQUISITIONS - Schedule of Restructuring Reserve by Type of Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Restructuring Reserve [Roll Forward]        
Charges incurred $ 0 $ 2,711 $ 306 $ 2,711
Foreign Operations and La Nacional        
Restructuring Reserve [Roll Forward]        
Charges incurred   2,500   2,500
Severance costs | Foreign Operations and La Nacional        
Restructuring Reserve [Roll Forward]        
Beginning balance 69 0 300 0
Charges incurred 0 1,664 297 1,664
Payments 0 (703) (528) (703)
Ending balance 69 961 69 961
Legal and professional fees | Foreign Operations and La Nacional        
Restructuring Reserve [Roll Forward]        
Beginning balance 0 0 16 0
Charges incurred 0 376 9 376
Payments 0 (10) (25) (10)
Ending balance $ 0 $ 366 $ 0 $ 366