XML 45 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
11. Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2017
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum lease payments

Future minimum lease payments at December 31, 2017, under these leases are due during the years ended December 31 as follows:

 

    Amount  
    (In thousands)  
2018   $ 6,493  
2019     6,790  
2020     6,710  
2021     6,858  
2022     5,465  
Thereafter     1,616  
         
Total minimum lease payments   $ 33,932