XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Capitalized Software Development Cost, net - Capitalized Computer Software (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Research and Development [Abstract]    
Capitalized software development costs, gross $ 111,042 $ 96,974
Less: Accumulated amortization (71,817) (61,515)
Capitalized software development costs, net $ 39,225 $ 35,459