XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Investments - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Schedule Of Investments [Line Items]          
Interest on available for sale investment $ 100,000 $ 100,000 $ 400,000 $ 400,000  
Interest on held to maturity investments 1,000,000 700,000 3,200,000 1,600,000  
Amortization on investments 500,000 $ 200,000 900,000 600,000  
Allowance for credit losses 0   0    
Accrued interest receivable         $ 600,000
Amount receivable on matured investment         5,100,000
Prepaid Expenses and Other Current Assets          
Schedule Of Investments [Line Items]          
Investment securities 400,000   400,000    
Accrued interest receivable 300,000   300,000    
Amount receivable on matured investment 100,000   100,000    
Convertible Promissory Note | Thirona Bio, Inc.          
Schedule Of Investments [Line Items]          
Investment securities $ 8,400,000   $ 8,400,000   $ 7,100,000
Gain on available for sale investment       900,000  
Unrealized holding gain       $ 400,000