XML 58 R47.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Summary of Future Minimum Annual Rental Payments (Detail) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Leases [Abstract]    
Nine months ended December 31, 2019 $ 4,454  
2019   $ 2,289
2020 5,488 1,831
2021 5,282 1,683
2022 4,261 1,454
2023 2,617 985
Thereafter 7,570 2,398
Total lease payments 29,672 $ 10,640
Imputed interest 4,429  
Total operating lease liabilities $ 25,243