XML 69 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Lessee Lease Description [Line Items]        
Total operating lease costs $ 2,624 $ 2,026 $ 7,675 $ 6,081
Operating lease, weighted average remaining lease term 4 years 6 months   4 years 6 months  
Operating lease, weighted average discount rate, percent 4.00%   4.00%  
Office Building | Cary, North Carolina | Medfusion        
Lessee Lease Description [Line Items]        
Operating lease commencement month and year     2020-02  
Minimum        
Lessee Lease Description [Line Items]        
Lease expiration year     2020  
Maximum        
Lessee Lease Description [Line Items]        
Lease expiration year     2026