XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Collaboration agreements - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Contract liabilities        
Balance at Beginning of Period     $ 125,314 $ 147,653
Additions     5,860 1,710
Deductions     15,937 16,267
Balance at End of Period $ 115,237 $ 133,096 115,237 133,096
Amounts included in the contract liability at the beginning of the period $ 4,388 $ 4,503 $ 14,875 $ 17,963