XML 80 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
PROPERTY AND EQUIPMENT, NET AND SOFTWARE DEVELOPMENT COSTS, NET - Schedule of Software Development Costs, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment    
Software development costs $ 118,698 $ 92,395
Accumulated amortization (42,581) (25,271)
Software development costs, net $ 76,117 $ 67,124
Software Development | Minimum    
Property, Plant and Equipment    
Useful Lives (years) 3 years  
Software Development | Maximum    
Property, Plant and Equipment    
Useful Lives (years) 7 years