XML 71 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Lessee Lease Description [Line Items]    
Operating lease option to extend For the Company’s facility in Sunnyvale, California, there is an option to extend the lease for a period of seven years.  
Operating lease cost $ 3.4 $ 3.4
Variable lease cost $ 1.3 $ 1.5
Minimum [Member]    
Lessee Lease Description [Line Items]    
Lessee, Operating Lease, Renewal Term 2 years 6 months  
Maximum [Member]    
Lessee Lease Description [Line Items]    
Lessee, Operating Lease, Renewal Term 8 years 1 month 6 days