v3.26.1
SUBSEQUENT EVENTS (Details) - USD ($)
Jul. 08, 2026
Apr. 08, 2026
May 01, 2025
Loans Payable | Term Loan A      
Subsequent Event [Line Items]      
Maximum borrowing capacity     $ 250,000,000.0
Loans Payable | Farm Credit Term Loan      
Subsequent Event [Line Items]      
Maximum borrowing capacity     350,000,000.0
Corporate Revolving Credit Facility | Line of Credit      
Subsequent Event [Line Items]      
Maximum borrowing capacity     $ 600,000,000.0
Subsequent Event      
Subsequent Event [Line Items]      
Cash dividend declared (in USD per share) $ 0.085 $ 0.085