XML 33 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Future Minimum Operating Liability Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jul. 01, 2019
Leases [Abstract]    
2020 (remainder) $ 3,373  
2021 3,890  
2022 2,569  
2023 1,186  
2024 1,145  
2025 and beyond 1,952  
Total future lease payments 14,115  
Less: Imputed interest (1,095)  
Present value of operating lease liabilities $ 13,020 $ 15,200