XML 56 R25.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Non-Operating Income, Net
12 Months Ended
Dec. 31, 2024
Other Income and Expenses [Abstract]  
Other Non-Operating Income, Net Other Non-Operating Income, Net
The components of other non-operating income, net are as follows (in thousands):
 Year Ended December 31,
 202420232022
Interest and dividend income$871 $517 $209 
Equity income from joint ventures4,274 2,070 3,464 
Gain (loss) on foreign exchange1,228 (776)334 
Other non-operating income, net504 515 807 
Total other non-operating income, net$6,877 $2,326 $4,814