XML 50 R37.htm IDEA: XBRL DOCUMENT v3.25.4
Interest Income and Other (Tables)
12 Months Ended
Dec. 31, 2025
Other Income and Expenses [Abstract]  
Schedule of Interest Income and Other
The table below presents the components of “Interest income and other” as shown on the Consolidated Statements of Comprehensive Income:
 Year Ended December 31,
202520242023
Interest income and other
Interest income$7,061 $8,468 $5,210 
    Foreign exchange transaction gains (losses), net(4,260)549 (9,341)
Other529 1,343 (736)
Total$3,330 $10,360 $(4,867)