v3.23.3
CAPITALIZED PRODUCT DEVELOPMENT COSTS—NET (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Research and Development [Abstract]        
Capitalized Computer Software, Gross $ 183,709 $ 152,663 $ 183,709 $ 152,663
Capitalized Computer Software, Accumulated Amortization (74,145) (51,802) (74,145) (51,802)
Capitalized Computer Software, Net, Total 109,564 100,861 109,564 100,861
Capitalized Computer Software, Amortization $ 7,800 $ 6,000 $ 22,300 $ 16,900