XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Share-based Compensation - Summary of Allocated Share-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Share-based compensation recognized    
Share-based compensation expense $ 2,046 $ 2,221
Capitalized in intangible assets 351 588
Total 2,397 2,809
Sales and Marketing Expenses    
Share-based compensation recognized    
Share-based compensation expense 156 154
General and Administrative Expenses    
Share-based compensation recognized    
Share-based compensation expense $ 1,890 $ 2,067