XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Description of Business - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2022
Jan. 31, 2024
Jan. 08, 2024
Nov. 01, 2023
Aug. 08, 2022
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Entity incorporation state DE          
Entity incorporation date Aug. 01, 2012          
Reduction in current workforce percentage     25.00% 25.00% 30.00% 20.00%
Supplemental unemployment benefits, severance benefits     $ 5.1 $ 5.1 $ 6.7 $ 6.0
Hcrx Agreement [Member]            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Proceeds from sale of future revenues, net $ 31.0 $ 31.0        
Minimum Cash Repayment 185.00%          
Maximum Cash Repayment 250.00%