XML 31 R15.htm IDEA: XBRL DOCUMENT v3.25.4
Other Income (Expense), Net
12 Months Ended
Dec. 31, 2025
Other Income and Expenses [Abstract]  
Other Income (Expense), Net Other Income (Expense), Net
Other income (expense), net consists of the following (in thousands):
Year Ended December 31,
202520242023
Interest income$17,996 $22,537 $19,929 
Other miscellaneous income (expense), net373 (699)577 
Other income (expense), net$18,369 $21,838 $20,506