XML 64 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments - Additional Information (Detail)
1 Months Ended 12 Months Ended
Jun. 27, 2024
Jan. 31, 2022
USD ($)
Jun. 30, 2021
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Jun. 30, 2024
USD ($)
Schedule Of Investments [Line Items]              
Accretion of investments, net of amortization       $ 7,300,000 $ 1,600,000 $ 700,000  
Purchase of available-for-sale securities       7,006,000   5,000,000  
Allowance for credit losses       0 0    
Convertible Promissory Note | Thirona Bio, Inc.              
Schedule Of Investments [Line Items]              
Interest on available for sale investment       $ 0 $ 500,000 500,000  
Purchase of available-for-sale securities   $ 5,000,000 $ 3,000,000        
Interest rate     6.00%        
Principal amount             $ 8,000,000
Increased interest rate 10.00%            
Hypothetical yield percentage       28 35    
Volatility percentage       70 90    
Investment securities       $ 6,300,000 $ 6,900,000    
Unrealized holding gain or loss       900,000 0 0  
Recognized loss       1,600,000      
Allowance for credit losses         200,000 $ 900,000  
Prepaid Expenses and Other Current Assets              
Schedule Of Investments [Line Items]              
Accrued interest receivable       $ 1,000,000 $ 500,000