v3.25.4
PROPERTY AND EQUIPMENT - Summary of Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 103,962 $ 93,922
Less: accumulated depreciation (46,813) (43,568)
Property and equipment, net 57,149 50,354
Land    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 0 36
Building    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 103 658
Estimated Useful Life (in years) 30 years  
Computer equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 42,422 43,055
Computer equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (in years) 3 years  
Computer equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (in years) 5 years  
Computer software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 46,631 31,451
Estimated Useful Life (in years) 5 years  
Computer software | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (in years) 3 years  
Computer software | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (in years) 5 years  
Office improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 12,251 14,349
Office improvements | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (in years) 2 years  
Office improvements | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (in years) 10 years  
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 2,555 $ 4,373
Estimated Useful Life (in years) 7 years