XML 122 R89.htm IDEA: XBRL DOCUMENT v3.25.4
Other Non-Operating Income, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Other Non-Operating Income (Expense), Net [Abstract]      
Interest and dividend income $ 1,310 $ 871 $ 517
Equity income from joint ventures 3,556 4,274 2,070
Gain (loss) on foreign exchange 362 1,228 (776)
Other non-operating income, net 127 504 515
Total other non-operating income, net $ 5,355 $ 6,877 $ 2,326