XML 91 R82.htm IDEA: XBRL DOCUMENT v3.25.1
Product Development Obligations - Additional Information (Detail)
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
DevelopmentObligation
Dec. 31, 2023
USD ($)
Debt Instrument [Line Items]    
Number of product development obligations | DevelopmentObligation 11  
Percentage points deducted to reference rate to compute effective interest rate 1.00%  
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] Bank Of Finland Interest Rate [Member]  
Accrued product development costs excluding interest $ 9.8 $ 10.4
Accrued Interest $ 7.2 $ 7.3
Minimum [Member]    
Debt Instrument [Line Items]    
Interest rate on product development advances 3.00%