v3.25.2
OTHER INCOME (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Other Income and Expenses [Abstract]        
Gain on property insurance settlement $ 0 $ 1,913 $ 0 $ 1,913
Equity investment income 230 241 404 568
Gain (loss) on sale of assets 2 413 (38) 388
Pension plan income 526 405 1,053 810
Other income 382 305 855 3
Total other income $ 1,140 3,277 $ 2,274 $ 3,682
Unusual or Infrequent Item, or Both, Insurance Proceeds   $ 3,500