XML 35 R21.htm IDEA: XBRL DOCUMENT v3.25.4
Interest Income and Other Income, Net
12 Months Ended
Dec. 31, 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):
Year Ended December 31,
202520242023
Interest income$194,424 $155,321 $103,459 
Other (loss) income, net(11,971)1,403 (3,458)
Interest income and other income, net$182,453 $156,724 $100,001