XML 31 R19.htm IDEA: XBRL DOCUMENT v3.22.2
Interest Income and Other Income, Net
6 Months Ended
Jun. 30, 2022
Interest and Other Income [Abstract]  
Interest Income and Other Income, Net Interest Income and Other Income, Net
Interest income and other income, net consist of the following (in thousands):
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2022202120222021
Interest income$6,755 $5,242 $12,251 $11,140 
Other income (loss), net914 50 1,105 (75)
Interest income and other income, net$7,669 $5,292 $13,356 $11,065