XML 84 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Other Income, net - Summary of Other Income, net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Other Income and Expenses [Abstract]      
Gain on sale and mark-to-market of mutual funds and money market funds $ 4,891 $ 9,615 $ 13,180
Interest and dividend income 2,726 2,501 2,184
Others, net (844) (51) 1,143
Other income, net $ 6,773 $ 12,065 $ 16,507