v3.26.1
PROPERTY AND EQUIPMENT - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
PROPERTY AND EQUIPMENT          
Finance lease amortization $ 8 $ 19 $ 26 $ 38  
Property and equipment, net of accumulated depreciation 220,471   220,471   $ 209,727
Excluding internal-use software and finance leases          
PROPERTY AND EQUIPMENT          
Depreciation expense 1,204 1,068 2,374 2,123  
Assets under finance leases          
PROPERTY AND EQUIPMENT          
Property and equipment, net of accumulated depreciation 141   141   265
Accumulated amortization 73   73   $ 171
Cloud-based customer solutions          
PROPERTY AND EQUIPMENT          
Cost, Depreciation 15,899 11,206 30,102 21,269  
Internal systems and tools          
PROPERTY AND EQUIPMENT          
Depreciation $ 5,508 $ 5,101 $ 10,762 $ 9,906