XML 75 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial Instruments - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Debt Securities, Available-for-Sale [Line Items]      
Unrealized gains (losses) on equity securities $ 0 $ 0  
Cash and cash equivalents 283,043,000 227,380,000  
Credit losses recorded for available-for-sale debt securities 0 0  
12 months or longer, gross unrealized losses 4,000 0  
Sales of marketable securities 0 861,000 $ 0
Available-for-sale 259,251,000   0
Money market mutual funds      
Debt Securities, Available-for-Sale [Line Items]      
Cash and cash equivalents     $ 0
Fair Value, Nonrecurring      
Debt Securities, Available-for-Sale [Line Items]      
Material impairments on assets 0 0  
Fair Value, Inputs, Level 2      
Debt Securities, Available-for-Sale [Line Items]      
Fair value of debt 478,500,000 451,000,000  
Cash and cash equivalents $ 22,177,000 $ 8,499,000