XML 80 R69.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Income, net - Summary of Other Income, net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Other Income and Expenses [Abstract]        
Gain on sale and mark-to-market of mutual funds and money market funds $ 1,471 $ 1,233 $ 3,341 $ 3,991
Interest and dividend income 1,457 761 3,674 2,052
Others, net (667) (273) (2,517) (697)
Other income, net $ 2,261 $ 1,721 $ 4,498 $ 5,346