XML 49 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments - Summary of Lease Arrangements of Company Facilities (Detail)
6 Months Ended
Jun. 30, 2024
ft²
Vacaville, CA [Member] | Manufacturing [Member]  
Property Subject To Or Available For Operating Lease [Line Items]  
Approximate Square Feet 24,634
Lease Expiration Term Lease expires 2028 (with an option to renew for an additional five years)
Lease expiration year 2028
Lease renewal term 5 years
Cupertino, CA [Member] | Office, Laboratory and Manufacturing [Member]  
Property Subject To Or Available For Operating Lease [Line Items]  
Lease expiration year 2027
Lease renewal term 5 years
Cupertino, CA [Member] | Office, Laboratory and Manufacturing [Member] | Lease Amendment [Member]  
Property Subject To Or Available For Operating Lease [Line Items]  
Approximate Square Feet 30,149
Lease Expiration Term Lease expires 2027 (with an option to renew for an additional five years)