XML 47 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Warehouse Receivables & Warehouse Lines of Credit - Summary of Warehouse Lines of Credit in Place (Parenthetical) (Detail) - Warehouse Agreement Borrowings [Member] - USD ($)
6 Months Ended 12 Months Ended
Jul. 28, 2020
Jul. 24, 2020
Jul. 01, 2020
Jun. 26, 2020
Jun. 10, 2020
Jun. 30, 2020
Dec. 31, 2019
Jun. 28, 2019
Warehouse Receivables And Warehouse Lines Of Credit [Line Items]                
Maximum Facility Size           $ 2,750,000,000 $ 3,400,000,000  
Capital One [Member] | Pricing at daily one-month LIBOR plus 1.25%, maturing July 27, 2020 [Member]                
Warehouse Receivables And Warehouse Lines Of Credit [Line Items]                
Current Maturity           Jul. 27, 2020    
Maximum Facility Size           $ 200,000,000 $ 200,000,000  
Line of credit over LIBOR rate           1.25% 1.25%  
TD Bank [Member] | Pricing at daily floating rate LIBOR plus 1.15%, maturing June 30, 2021 [Member]                
Warehouse Receivables And Warehouse Lines Of Credit [Line Items]                
Current Maturity           Jun. 30, 2021    
Maximum Facility Size           $ 400,000,000 $ 800,000,000  
Line of credit over LIBOR rate           1.15% 1.15%  
TD Bank [Member] | Pricing at daily floating rate LIBOR plus 1.15%, maturing June 30, 2021 [Member] | Subsequent Event [Member]                
Warehouse Receivables And Warehouse Lines Of Credit [Line Items]                
Current Maturity     Jun. 30, 2021          
Maximum Facility Size     $ 400,000,000.0          
Bank of America (BofA) [Member] | LIBOR daily floating rate plus 1.50% on general facility and LIBOR daily floating rate plus 1.75% on separate sublimit borrowing, maturing on May 26, 2021 [Member]                
Warehouse Receivables And Warehouse Lines Of Credit [Line Items]                
Current Maturity         May 26, 2021 May 26, 2021    
Maximum Facility Size         $ 350,000,000.0 $ 350,000,000 $ 350,000,000  
Bank of America (BofA) [Member] | LIBOR daily floating rate plus 1.50% on general facility and LIBOR daily floating rate plus 1.75% on separate sublimit borrowing, maturing on May 26, 2021 [Member] | Sublimit Borrowing [Member]                
Warehouse Receivables And Warehouse Lines Of Credit [Line Items]                
Maximum Facility Size         $ 100,000,000.0      
Line of credit over LIBOR rate         1.75%      
Bank of America (BofA) [Member] | LIBOR daily floating rate plus 1.50% on general facility and LIBOR daily floating rate plus 1.75% on separate sublimit borrowing, maturing on May 26, 2021 [Member] | General Facility [Member]                
Warehouse Receivables And Warehouse Lines Of Credit [Line Items]                
Line of credit over LIBOR rate         1.50%      
Bank of America (BofA) [Member] | LIBOR daily floating rate plus 1.50% on general facility and LIBOR daily floating rate plus 1.75% on separate sublimit borrowing, maturing on May 26, 2021 [Member] | Subsequent Event [Member] | General Facility [Member]                
Warehouse Receivables And Warehouse Lines Of Credit [Line Items]                
Line of credit over LIBOR rate   1.40%            
Bank of America (BofA) [Member] | Pricing at daily one-month LIBOR plus 1.15%, maturing May 27, 2020 [Member]                
Warehouse Receivables And Warehouse Lines Of Credit [Line Items]                
Current Maturity           May 27, 2020    
Maximum Facility Size             $ 250,000,000  
Line of credit over LIBOR rate           1.15% 1.15%  
MUFG Union Bank, N.A. (Union Bank) [Member] | Pricing at daily one-month LIBOR plus 1.20%, maturing June 28, 2020 [Member]                
Warehouse Receivables And Warehouse Lines Of Credit [Line Items]                
Current Maturity       Jul. 28, 2020   Jul. 28, 2020    
Maximum Facility Size           $ 350,000,000 $ 350,000,000 $ 200,000,000.0
Line of credit over LIBOR rate           1.20% 1.20%  
MUFG Union Bank, N.A. (Union Bank) [Member] | Pricing at daily one-month LIBOR plus 1.20%, maturing June 28, 2020 [Member] | Maximum [Member]                
Warehouse Receivables And Warehouse Lines Of Credit [Line Items]                
Additional line of credit               $ 150,000,000.0
MUFG Union Bank, N.A. (Union Bank) [Member] | Pricing at daily one-month LIBOR plus 1.20%, maturing June 28, 2020 [Member] | Subsequent Event [Member]                
Warehouse Receivables And Warehouse Lines Of Credit [Line Items]                
Current Maturity Aug. 27, 2020