XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.2
Other Income, Net - Schedule of Other Nonoperating Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Other Income and Expenses [Abstract]          
Interest income $ 2,089 $ 3,712   $ 4,601 $ 8,394
Property insurance recoveries 12,175 0   12,629 0
Patronage income 688 537   6,616 3,406
Gain on deconsolidation of joint venture 0 0 $ 3,100 0 3,117
Other (2,449) 951   (2,152) 1,811
Other income, net $ 12,503 $ 5,200   $ 21,694 $ 16,728