v3.6.0.2
Convertible and Long-term Debt Obligations - Warehouse Agreement Facility - Additional Information (Detail) - Non-recourse debt [Member] - Warehouse Agreement Borrowings [Member] - Deutsche Bank [Member] - USD ($)
12 Months Ended
Dec. 31, 2016
Aug. 31, 2016
Debt Instrument [Line Items]    
Maximum amount to be borrowed $ 600,000,000 $ 300,000,000
Warehouse agreement, description Subject to extension in accordance with the terms of the Warehouse Agreement, the ability to draw under the Warehouse Agreement expires on August 31, 2017, and the full amount outstanding under the Warehouse Agreement is due September 20, 2018.  
Line of credit facility, expiration date Sep. 20, 2018  
Carrying value of credit agreement liability $ 390,000,000