XML 76 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Website and Software Development Costs, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Research and Development [Abstract]    
Capitalized website and software development costs $ 81,782 $ 64,478
Accumulated amortization (55,916) (46,077)
Capitalized website and software development costs, net 25,866 18,401
Amortization of capitalized software 11,306 11,188
Net amount of capitalized website and software development costs written off $ 0 $ 0