XML 50 R39.htm IDEA: XBRL DOCUMENT v3.19.1
Basis of Presentation - Additional Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Jan. 01, 2019
Organization And Nature Of Operations [Abstract]    
Additional operating lease asset $ 13,734 $ 14,400
Additional operating lease obligations $ 846 $ 14,400