XML 76 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Additional Information (Detail)
1 Months Ended 12 Months Ended
Aug. 01, 2022
USD ($)
Nov. 01, 2021
USD ($)
Oct. 31, 2021
Aug. 31, 2020
USD ($)
ft²
Feb. 28, 2017
USD ($)
Dec. 31, 2016
USD ($)
ft²
Mar. 31, 2015
USD ($)
ft²
Dec. 31, 2023
USD ($)
ConvertibleNote
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Sep. 30, 2021
USD ($)
Apr. 27, 2018
Patent
Dec. 09, 2016
Patent
Other Commitments [Line Items]                          
Standard product warranty, description               limited one- to five-year warranty          
Retainer fees               $ 54,418,000 $ 53,065,000 $ 47,665,000      
Contingent consideration payment secured by convertible notes               $ 1,900,000          
Number of secured convertible notes | ConvertibleNote               2          
Contingent consideration milestone obligation for additional funding secured by convertible notes               $ 1,000,000          
Amount of shares of senior security to be purchased               2,000,000          
Contingent liabilities               0 0        
Other Assets [Member]                          
Other Commitments [Line Items]                          
Value of secured convertible notes               1,900,000          
Boston Scientific Corporation [Member]                          
Other Commitments [Line Items]                          
Contingent liabilities                     $ 20,000,000    
Patent infringement lawsuit allegation against number of patents | Patent                       9 10
Amount awarded by jury   $ 20,000,000                      
Payment received pursuant to legal settlement $ 85,000,000                        
Indemnification Agreement [Member]                          
Other Commitments [Line Items]                          
Contingent liabilities               0          
Service Agreement [Member]                          
Other Commitments [Line Items]                          
2024               2,900,000          
Licensing Agreements [Member]                          
Other Commitments [Line Items]                          
Annual royalty payment               $ 0   $ 0      
Licensing Agreements [Member] | Maximum [Member]                          
Other Commitments [Line Items]                          
Annual royalty payment                 10,000        
Licensing Agreements [Member] | Mayo And VGL [Member]                          
Other Commitments [Line Items]                          
License agreement, terms               The agreement will terminate upon the last to expire patent application, unless terminated earlier. The agreement can be terminated any time after three years from March 2006 by Mayo or VGL.          
Licensing Agreements [Member] | Mayo Foundation [Member]                          
Other Commitments [Line Items]                          
Retainer fees               $ 40,000          
Licensing Agreements [Member] | Mayo Foundation [Member] | Minimum [Member]                          
Other Commitments [Line Items]                          
Annual royalty payment               200,000          
Supply Agreements [Member]                          
Other Commitments [Line Items]                          
Purchase commitment, amount due 2023                 19,900,000        
Purchase commitment, amount due 2024               19,800,000 20,100,000        
Purchase commitment, amount due 2025               19,800,000 $ 20,100,000        
Purchase commitment, amount due 2026               $ 19,800,000          
Costa Rica [Member]                          
Other Commitments [Line Items]                          
Lease agreement, commencement period       2020-08                  
Area of office space | ft²       35,411                  
Lease agreement, effective month and year       2021-04                  
Lease agreement, expiration period       2031-06                  
Lease agreement, lease expense       $ 3,900,000                  
Redwood Office Agreement [Member]                          
Other Commitments [Line Items]                          
Lease agreement, commencement period               2015-03          
Area of office space | ft²             50,740            
Lease agreement, effective month and year             2015-06            
Lease agreement, expiration period             2022-05            
Lease expense, payment due             $ 2,000,000            
Annual lease expense payable in final year of lease term             $ 2,400,000            
Redwood Office Agreement Additional Expansion Premises [Member] | Amendment 1 [Member]                          
Other Commitments [Line Items]                          
Area of office space | ft²           49,980              
Lease expense, payment due           $ 1,200,000              
Annual lease expense payable in final year of lease term           $ 2,900,000              
Commencement date description               The lease for the Expansion Premises commenced on June 1, 2018          
Lease commencement date           Jun. 01, 2018              
Lease agreement, expiration date           May 31, 2025              
Non-cancellable Facility Lease [Member]                          
Other Commitments [Line Items]                          
Lease agreement, effective date         Mar. 01, 2017                
Lease agreement, expiration date         Feb. 28, 2022                
Lease agreement, lease expense         $ 400,000                
Non-cancellable Facility Lease [Member] | Amendment 1 [Member]                          
Other Commitments [Line Items]                          
Lease agreement, expiration date     May 31, 2025