XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Investments - Additional Information (Detail)
1 Months Ended 3 Months Ended
Jun. 27, 2024
Jan. 31, 2022
USD ($)
Jun. 30, 2021
USD ($)
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Jun. 30, 2024
USD ($)
Schedule Of Investments [Line Items]              
Purchase of available-for-sale securities       $ 44,104,000      
Prepaid Expenses and Other Current Assets              
Schedule Of Investments [Line Items]              
Accrued interest receivable       $ 1,100,000   $ 1,000,000  
Convertible Promissory Note | Thirona Bio, Inc.              
Schedule Of Investments [Line Items]              
Hypothetical yield percentage       35   28  
Volatility percentage       70   70  
Interest on available for sale investment       $ 0 $ 0    
Investment securities       6,500,000   $ 6,300,000  
Unrealized holding gain       $ 200,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%