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