XML 78 R71.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Agreements with Horizon - Additional Information (Detail) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Oct. 31, 2023
Mar. 31, 2024
Horizon collaboration agreement [Member]    
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 [Member]    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Business combination, intial consideration   55.0
Sales-based milestone [Member] | Horizon collaboration agreement [Member]    
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