XML 62 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Information - Identifiable Assets by Segment (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Segment Reporting Information [Line Items]      
Total assets $ 3,296,959 $ 4,121,314 $ 3,388,298
Agribusiness      
Segment Reporting Information [Line Items]      
Total assets 2,019,163 2,778,025 2,182,802
Renewables      
Segment Reporting Information [Line Items]      
Total assets 597,605 680,546 692,189
Other      
Segment Reporting Information [Line Items]      
Total assets $ 680,191 $ 662,743 $ 513,307