v3.24.1.u1
Financial Instruments - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Debt Securities, Available-for-Sale [Line Items]      
Credit losses recorded for available-for-sale debt securities $ 0 $ 0  
Sales of marketable securities 0 0  
Fair Value, Nonrecurring      
Debt Securities, Available-for-Sale [Line Items]      
Unrealized gains (losses) on equity securities 0 $ 0  
Fair Value, Inputs, Level 2      
Debt Securities, Available-for-Sale [Line Items]      
Fair value of debt $ 486,100,000   $ 478,500,000