XML 48 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitment and Contingencies - New Brisbane Facility (Details)
1 Months Ended 3 Months Ended
Oct. 28, 2022
USD ($)
ft²
Mar. 31, 2016
ft²
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Jul. 31, 2023
USD ($)
Lease Description [Line Items]            
Operating lease (area) | ft²   128,751        
Operating lease, future minimum payments due     $ 14,296,000      
Operating lease right-of-use assets     12,510,000   $ 12,162,000  
Lease liability     12,496,000      
Operating lease cost     0 $ 1,600,000    
Operating lease, payments     $ 0 1,600,000    
Brisbane, California            
Lease Description [Line Items]            
Operating lease (area) | ft² 31,157          
Operating lease, future minimum payments due $ 14,900,000          
Operating lease, weighted average remaining lease term     4 years 6 months      
Operating lease right-of-use assets           $ 11,400,000
Lease liability           $ 3,600,000
Discount rate, percent           5.76%
Operating lease cost     $ 800,000 $ 0    
Operating lease, payments     500,000      
Operating Leases, Improvement Allowance 9,300,000          
Operating Leases, Proceeds From Tenant Allowance     9,300,000      
Brisbane, California | Standby Letters of Credit            
Lease Description [Line Items]            
Restricted cash $ 900,000          
Line of credit has been used     $ 0