XML 69 R41.htm IDEA: XBRL DOCUMENT v2.4.1.9
Disclosures About Fair Value - Gain (Loss) Recognized in Income on Derivative (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Cost of canola oil and meal sold    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) on derivatives $ (674)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_IncomeStatementLocationAxis
= pico_CostOfSalesCanolaOilAndMealMember
$ 4,095us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_IncomeStatementLocationAxis
= pico_CostOfSalesCanolaOilAndMealMember
Futures | Cost of canola oil and meal sold    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) on derivatives 136us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeByNatureAxis
= us-gaap_FutureMember
/ us-gaap_IncomeStatementLocationAxis
= pico_CostOfSalesCanolaOilAndMealMember
(1,054)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeByNatureAxis
= us-gaap_FutureMember
/ us-gaap_IncomeStatementLocationAxis
= pico_CostOfSalesCanolaOilAndMealMember
Futures | Other income    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) on derivatives (159)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeByNatureAxis
= us-gaap_FutureMember
/ us-gaap_IncomeStatementLocationAxis
= pico_OperatingAndOtherCostsMember
[1]  
Forwards | Cost of canola oil and meal sold    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) on derivatives (180)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
/ us-gaap_IncomeStatementLocationAxis
= pico_CostOfSalesCanolaOilAndMealMember
1,474us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
/ us-gaap_IncomeStatementLocationAxis
= pico_CostOfSalesCanolaOilAndMealMember
Swaps | Cost of canola oil and meal sold    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) on derivatives $ (630)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
/ us-gaap_IncomeStatementLocationAxis
= pico_CostOfSalesCanolaOilAndMealMember
$ 3,675us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
/ us-gaap_IncomeStatementLocationAxis
= pico_CostOfSalesCanolaOilAndMealMember
[1] Represents derivative transactions classified as trading.