XML 74 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Reclassifications (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Inventory $ (46) $ (4,364)  
Prepaid expenses and other current assets 39,777 51,822  
Increase (decrease) in prepaid expense and other assets (10,473) 8,523 $ 3,607
Other noncash income (expense) 2,147 283 23
Change in fair value of contingent consideration liability 0 3,143 0
Increase in change in fair value of contingent consideration liability (9,168) 1,262 293
Increase in non-cash in-process research and development $ 9,182 1,162 0
Revision of Prior Period, Reclassification, Adjustment      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Inventory   4,400  
Prepaid expenses and other current assets   4,400  
Increase (decrease) in inventories   200 600
Increase (decrease) in prepaid expense and other assets   200 600
Other noncash income (expense)     (300)
Change in fair value of contingent consideration liability   1,300  
Increase in change in fair value of contingent consideration liability     $ 300
Increase in non-cash in-process research and development   1,200  
Revision of Prior Period, Reclassification, Adjustment 1      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Other noncash income (expense)   1,300  
Revision of Prior Period, Reclassification, Adjustment 2      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Other noncash income (expense)   $ 1,200