XML 86 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
CAPITALIZED SOFTWARE DEVELOPMENT COSTS - Summary of Capitalized Software Development Costs (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property Plant And Equipment [Line Items]    
Gross carrying amount $ 205,158 $ 143,403
Accumulated amortization (92,837) (60,358)
Net capitalized software costs 112,321 83,045
Internally Used Software Development    
Property Plant And Equipment [Line Items]    
Net capitalized software costs $ 9,700 $ 12,500