v3.26.1
Interest Income and Other Income, Net
6 Months Ended
Jun. 30, 2026
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,
2026202520262025
Interest income$50,556 $50,753 $99,785 $101,480 
Other (loss) income, net(1,023)(6,090)4,470 (9,638)
Interest income and other income, net$49,533 $44,663 $104,255 $91,842