XML 94 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
PROPERTY AND EQUIPMENT - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Property and equipment      
Finance lease amortization $ 78 $ 610 $ 1,082
Finance lease assets $ 75 $ 107  
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property and equipment, net Property and equipment, net  
Property and equipment, net $ 177,559 $ 100,734  
Developed technology      
Property and equipment      
Depreciation expense 2,962    
Fair Value of other intangible assets 63,800    
Excluding internal-use software and capital leases      
Property and equipment      
Depreciation expense 4,394 5,847 6,445
Assets under finance leases      
Property and equipment      
Accumulated amortization 97 190  
Property and equipment, net 172 297  
Cloud-based customer solutions      
Property and equipment      
Cost, Depreciation 35,312 34,592 27,682
Internal systems and tools      
Property and equipment      
Depreciation $ 16,481 $ 8,745 $ 4,913