XML 56 R46.htm IDEA: XBRL DOCUMENT v3.4.0.3
Fair Value Measurements - Fair Value Amounts of Derivative Instruments and their Effect on Statement of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Derivative Instruments, Gain (Loss) [Line Items]    
Recognized in Income on Derivatives (pre-tax) Gain (Loss) $ (1,511) $ 1,521
Commodity Contracts [Member] | Future [Member] | Principal Transaction Revenue [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Recognized in Income on Derivatives (pre-tax) Gain (Loss) (1,754) (1,480)
Other Contracts [Member] | Principal Transaction Revenue [Member] | Auction Rate Securities Purchase Commitment [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Recognized in Income on Derivatives (pre-tax) Gain (Loss) 2,350 105
Other Contracts [Member] | Other [Member] | Tba Sale Agreements [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Recognized in Income on Derivatives (pre-tax) Gain (Loss) (7,901) (1,619)
Other Contracts [Member] | Other [Member] | Interest Rate Lock Commitments [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Recognized in Income on Derivatives (pre-tax) Gain (Loss) 5,786 4,526
Other Contracts [Member] | Foreign Exchange Forward [Member] | Other [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Recognized in Income on Derivatives (pre-tax) Gain (Loss) 17 3
Other Contracts [Member] | To Be Announced Security [Member] | Principal Transaction Revenue [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Recognized in Income on Derivatives (pre-tax) Gain (Loss) $ (9) $ (14)