XML 78 R71.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Agreements with Horizon - Additional Information (Detail) - USD ($)
$ in Millions
1 Months Ended 6 Months Ended
Oct. 31, 2023
Jun. 30, 2024
Horizon collaboration agreement    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Collaboration agreement, transaction price   $ 55.0
Collaboration agreement, Aggregate amount of sales milestone $ 75.1  
Received amount from Horizon   55.0
Collaboration agreement, contingent payment   75.1
Refund liability   55.0
Payment to horizon   20.1
Legacy Q32    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Business combination, intial consideration   55.0
Sales-based milestone | Horizon collaboration agreement    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Collaboration agreement, contingent payment   75.1
Collaboration agreement, contingent payment payable excess of cash received   $ 20.1