v3.26.1
Principal Activity and Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Revenue $ 503,815,120 $ 554,419,770 $ 703,148,409
Canada      
Disaggregation of Revenue [Line Items]      
Revenues 64,264,736 102,681,823 138,589,870
United States      
Disaggregation of Revenue [Line Items]      
Revenues 439,550,384 451,737,947 564,558,539
United states and Canada      
Disaggregation of Revenue [Line Items]      
Revenues 503,815,120 554,419,770 703,148,409
Soybean meal and hulls      
Disaggregation of Revenue [Line Items]      
Revenue 295,753,106 311,671,305 374,038,170
Soybean oil and oil byproducts      
Disaggregation of Revenue [Line Items]      
Revenue $ 208,062,014 $ 242,748,465 $ 329,110,239