v3.26.1
OTHER INCOME (EXPENSE) (Tables)
3 Months Ended
Mar. 31, 2026
Other Income and Expenses [Abstract]  
Schedule of Other Income (Expense)
The following table includes the components of Other income (expense):
Three Months Ended March 31,
20262025
Interest income$3,160 $2,997 
Gain (loss) on investments and on marketable securities sales
3,689 5,151 
Change in fair value of marketable securities838 (1,656)
Other220 (240)
Total$7,907 $6,252