XML 71 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets, Net - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Jan. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Finite Lived Intangible Assets Line Items        
upfront payment $ 30.0      
Acquired Finite Lived Intangible Assets Weighted Average Useful Life   10 years    
Regulatory milestone payments achieved   $ 10.0    
Cost of sales        
Finite Lived Intangible Assets Line Items        
Costs of sales related to amortization of intangible asset   $ 3.8 $ 3.2 $ 0.3
Dimension        
Finite Lived Intangible Assets Line Items        
Intangible assets, remaining amortization period   5 years 8 months 12 days    
Regulatory milestone payments achieved   $ 4.8