XML 86 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Feb. 28, 2023
Mar. 31, 2023
Lessee Lease Description [Line Items]    
Non cancellable future minimum lease payments $ 9.3  
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.
Minimum [Member]    
Lessee Lease Description [Line Items]    
Lessee, Operating Lease, Renewal Term   2 years 9 months 18 days
Maximum [Member]    
Lessee Lease Description [Line Items]    
Lessee, Operating Lease, Renewal Term   8 years 3 months 18 days