XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Financial Instruments - Schedule of Available-for-Sale Marketable Securities (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost $ 226,239 $ 218,392
Unrealized Gain 4 78
Unrealized Losses (2,233) (2,544)
Fair Value 224,010 215,926
Corporate Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 186,410 184,321
Unrealized Gain 4 75
Unrealized Losses (2,034) (2,344)
Fair Value 184,380 182,052
U.S. treasury and agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 39,829 34,071
Unrealized Gain 0 3
Unrealized Losses (199) (200)
Fair Value $ 39,630 $ 33,874