XML 12 R36.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Schedule of Future Minimum Lease Payments Under Non-cancelable Leases (Detail) - USD ($)
Sep. 30, 2019
Dec. 31, 2018
Operating Lease    
Remainder of 2019 $ 6,008,000  
2020 21,144,000  
2021 17,812,000  
2022 14,470,000  
2023 8,984,000  
After 2023 25,486,000  
Total lease payments 93,904,000  
Less: Interest (10,384,000)  
Present value of lease liabilities 83,520,000  
Finance Lease    
Remainder of 2019 310,000  
2020 1,150,000  
2021 432,000  
Total lease payments 1,892,000  
Less: Interest (79,000)  
Present value of lease liabilities 1,813,000 $ 2,920,000
Total    
Remainder of 2019 6,318,000  
2020 22,294,000  
2021 18,244,000  
2022 14,470,000  
2023 8,984,000  
After 2023 25,486,000  
Total lease payments 95,796,000  
Less: Interest (10,463,000)  
Present value of lease liabilities $ 85,333,000