XML 41 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
3 Months Ended
Jun. 30, 2021
Leases [Abstract]  
Schedule of Future Minimum Lease Payments Related to Company's Operating Lease Liability

As of June 30, 2021, the future minimum lease payments included in the measurement of the Company’s operating lease liabilities were as follows:

 

 

 

June 30,

 

 

 

2021

 

 

 

(in thousands)

 

Fiscal years ending March 31,

 

 

 

Remainder of 2022

 

$

8,585

 

2023

 

 

14,453

 

2024

 

 

14,838

 

2025

 

 

14,350

 

2026

 

 

10,996

 

Thereafter

 

 

64,421

 

Total future operating lease payments

 

 

127,643

 

Less: imputed interest

 

 

(37,120

)

Total operating lease liabilities

 

$

90,523