v3.25.2
Interest Income and Other Income, Net
6 Months Ended
Jun. 30, 2025
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,
 2025202420252024
Interest income$50,753 $37,241 $101,480 $72,676 
Other loss, net(6,090)(589)(9,638)(461)
Interest income and other income, net$44,663 $36,652 $91,842 $72,215