v3.23.2
Financial Instruments - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Debt Securities, Available-for-Sale [Line Items]        
Unrealized gains (losses) on equity securities $ 0 $ 0    
Cash and cash equivalents 238,663,000 238,663,000 $ 227,380,000  
Credit losses recorded for available-for-sale debt securities 0 0    
12 months or longer, gross unrealized losses       $ 0
Money Market Funds        
Debt Securities, Available-for-Sale [Line Items]        
Cash and cash equivalents 12,847,000 12,847,000 49,545,000 $ 0
Fair Value, Inputs, Level 2        
Debt Securities, Available-for-Sale [Line Items]        
Fair value of debt 463,400,000 463,400,000    
Cash and cash equivalents $ 1,511,000 $ 1,511,000 $ 8,499,000