XML 53 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments - Additional Information (Detail)
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Note
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Schedule Of Investments [Line Items]          
Interest on held to maturity investments $ 3,200,000 $ 1,400,000 $ 6,600,000 $ 2,600,000  
Net accretion on investments held to maturity 2,000,000 400,000 3,800,000 400,000  
Allowance for credit losses 0   0   $ 0
Prepaid Expenses and Other Current Assets          
Schedule Of Investments [Line Items]          
Accrued interest receivable $ 800,000   $ 800,000   $ 500,000
Convertible Promissory Note | Thirona Bio, Inc.          
Schedule Of Investments [Line Items]          
Hypothetical yield percentage 33   33   35
Volatility percentage 75   75   90
Interest on available for sale investment $ 0 100,000 $ 0 200,000  
Number of notes | Note     2    
Amount Due $ 8,000,000   $ 8,000,000    
Stated interest rate 10.00%   10.00%    
Investment securities $ 5,300,000   $ 5,300,000   $ 6,900,000
Recognized gain (loss) $ (1,600,000) 900,000 $ (1,600,000) 900,000  
Unrealized holding gain   $ 400,000   $ 400,000