v3.25.1
Leases - Narrative (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Leases [Abstract]  
Revenue from operating lease $ 21,000
Estimated lease term (in years) 4 years 6 months