Quarterly report pursuant to Section 13 or 15(d)

Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details)

v3.23.1
Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details)
shares in Millions
3 Months Ended
Mar. 31, 2023
USD ($)
position
segment
shares
Mar. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
Property, Plant and Equipment [Line Items]      
Number of business segments | segment 1    
Revenue recognized that was previously deferred $ 100,000 $ 300,000  
Sale of Viking common stock (in shares) | shares 3.2    
Gain on sale of Viking common stock $ 20,500,000    
Number of positions in an unrealized loss position | position 68    
Unrealized losses $ 100,000    
Credit losses related to available-for-sale debt securities 0    
Allowance for credit losses adjustment related to COVID-19 100,000    
Inventory write-down 0 $ 0  
Inventory $ 14,011,000   $ 13,294,000
Restricted Stock Awards      
Property, Plant and Equipment [Line Items]      
Performance period for awards 3 years    
Restricted Stock Awards | Minimum      
Property, Plant and Equipment [Line Items]      
Payout range (as a percent) 0.00%    
Restricted Stock Awards | Maximum      
Property, Plant and Equipment [Line Items]      
Payout range (as a percent) 200.00%    
Captisol      
Property, Plant and Equipment [Line Items]      
Inventory $ 5,400,000   $ 5,900,000