v3.25.4
OTHER INCOME (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Other Income and Expenses [Abstract]      
Interest and investment income $ 4,328 $ 9,031 $ 2,175
Income tax expense (770) (886) (1,041)
Other non-operating income 0 10,002 6,515
Other income, net $ 3,558 $ 18,147 $ 7,649