XML 42 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Jun. 30, 2017
Dec. 31, 2016
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Contract liability, revenue recognized $ 90,000        
Cumulative-effect adjustment from adoption of ASU 2014-09, net of tax     $ 2,196    
Retained Earnings [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Cumulative-effect adjustment from adoption of ASU 2014-09, net of tax     2,196    
Other Assets [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Contract cost 20,100   19,500    
Homebuilding [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Customer deposits 172,033 $ 167,486 150,033    
Restricted cash and cash equivalents 22,130   19,438    
Consolidated Joint Venture [Member] | Homebuilding [Member] | Other Assets [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Restricted cash and cash equivalents $ 1,128   $ 1,069 $ 1,199 $ 1,214