XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Supplemental Financial Statement Information - Schedule of Other Income (Expense), Net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Additional Financial Information Disclosure [Abstract]    
Interest income $ 2,654 $ 2,879
Gain (loss) on sale of securities, net 1 701
Foreign currency exchange gains (losses), net 77 (588)
Sublease income 3,714 0
Other, net 3,317 613
Other income (expense), net $ 9,763 $ 3,605