v3.26.1
Investments - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended 12 Months Ended
Jan. 31, 2022
Jun. 30, 2021
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Schedule Of Investments [Line Items]          
Purchase of available-for-sale securities     $ 10,301 $ 88,127  
Prepaid Expenses and Other Current Assets          
Schedule Of Investments [Line Items]          
Accrued interest receivable     500   $ 700
Thirona Bio, Inc.          
Schedule Of Investments [Line Items]          
Impairment loss     6,600    
Unrealized gain on investment     $ 1,300    
Interest receivable write off         $ 1,100
Convertible Promissory Note | Thirona Bio, Inc.          
Schedule Of Investments [Line Items]          
Purchase of available-for-sale securities $ 5,000 $ 3,000