XML 63 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value of Financial Assets and Liabilities - Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Fair Value of Financial Assets    
Amortized Cost $ 215,491 $ 205,702
Gross Unrealized Gains 282  
Gross Unrealized Losses (7) (91)
Fair Value 215,765 205,611
Corporate Debt Securities and Commercial Paper    
Fair Value of Financial Assets    
Amortized Cost 215,491 205,702
Gross Unrealized Gains 282  
Gross Unrealized Losses (7) (91)
Fair Value $ 215,765 $ 205,611