v3.25.2
PROPERTY AND EQUIPMENT - Amounts included in property and equipment additions related to capitalized internal-use software (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cloud-based customer solutions    
PROPERTY AND EQUIPMENT    
Total $ 31,014 $ 19,898
Internal systems and tools    
PROPERTY AND EQUIPMENT    
Total 8,476 9,559
Internal-use software    
PROPERTY AND EQUIPMENT    
Total $ 39,490 $ 29,457