Annual report pursuant to Section 13 and 15(d)

Balance Sheet Account Details - Narrative (Details)

v3.22.4
Balance Sheet Account Details - Narrative (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
position
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Jan. 31, 2010
agreement
Schedule of Investments [Line Items]        
Number of positions in an unrealized loss position | position 12      
Depreciation expense $ 3,800,000 $ 2,400,000 $ 1,500,000  
Finite-lived intangible asset, useful life 20 years      
Amortization of intangibles $ 34,237,000 34,222,000 11,642,000  
Estimated amortization expense for 2022 34,100,000      
Estimated amortization expense for 2023 34,100,000      
Estimated amortization expense for 2024 34,100,000      
Estimated amortization expense for 2025 34,100,000      
Impairment of intangible assets with finite lives $ 0 $ 0 $ 0  
Number of CVR agreements | agreement       4
Minimum        
Schedule of Investments [Line Items]        
Property and equipment, useful life 3 years      
Maximum        
Schedule of Investments [Line Items]        
Property and equipment, useful life 10 years