XML 150 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Recognition - Contract Balances (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Jan. 01, 2019
Revenue from Contract with Customer [Abstract]                        
Receivables, which are included in accounts receivable - trade, net $ 2,129,000               $ 2,129,000     $ 2,050,000
Contract costs, net, which are included in other current assets 8,766,000               8,766,000     9,264,000
Payables, which are included in other current liabilities 1,663,000               1,663,000     1,082,000
Contract liabilities, which are included in other current liabilities 9,358,000               9,358,000     7,071,000
Contract costs, net, which are included in other assets 18,443,000               18,443,000     15,794,000
Contract liabilities, which are included in other liabilities 29,045,000               $ 29,045,000     $ 30,445,000
Commercial leasing contracts, receivable and payable term expectation                 12 months      
Development marketing project period, minimum                 4 years      
Development marketing project period, maximum                 6 years      
Contract liabilities estimated to be recognized over next twelve months 9,358,000               $ 9,358,000      
Revenue recognized on contract liabilities                   $ 14,973,000    
Revenue recognized relating to performance obligations satisfied or partially satisfied in prior periods                 0      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]                        
Revenues $ 439,565,000 $ 504,790,000 $ 538,432,000 $ 420,924,000 $ 445,939,000 $ 513,869,000 $ 481,488,000 $ 428,966,000 1,903,711,000 1,870,262,000 $ 1,807,476,000  
Contract asset reclassified to receivable                 79,000      
Total cost of sales                 1,301,579,000 $ 1,292,484,000 $ 1,228,046,000  
Advance payments received from customer                 21,102,000      
Contract liabilities increase                 887,000      
Real Estate Commercial Leasing | Accounting Standards Update 2014-09 | Difference between Revenue Guidance in Effect before and after Topic 606                        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]                        
Total cost of sales                 581,000      
Transferred over Time                        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]                        
Contract asset reclassified to receivable                 3,522,000      
Additional expense accruals                 2,570,000      
Advance payments received from customer                 18,213,000      
Contract liabilities increase                 $ 2,151,000