XML 55 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheet Components - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2024
Jun. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
Schedule of Available-for-sale Securities [Line Items]        
API and bulk drug product price true-up   $ 12,444 $ 12,444 $ 13,071
Accrued litigation settlement       28,500
Litigation settlement receivable   0 0 $ 28,500
Restructuring plan, expected reduction to workforce, percentage 75.00%      
Cash payments for restructuring   800 2,400  
Accrued restructuring charges   $ 1,700 $ 1,700