XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Available-for-Sale-Securities - Schedule of Available-for-Sale Securities Reconciliation (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Cost $ 51,086 $ 64,758
Gross Unrealized Gains 0 0
Gross Unrealized Losses (17) (18)
Estimated Fair Value 51,069 64,740
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Cost 28,828 44,308
Gross Unrealized Gains 0 0
Gross Unrealized Losses (16) (17)
Estimated Fair Value 28,812 44,291
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Cost 1,978 7,953
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 1,978 7,953
Money market funds    
Debt Securities, Available-for-sale [Line Items]    
Cost 13,572 4,871
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 13,572 4,871
Agency bonds    
Debt Securities, Available-for-sale [Line Items]    
Cost 1,987 0
Gross Unrealized Gains 0 0
Gross Unrealized Losses (1) 0
Estimated Fair Value 1,986 0
Treasury bills    
Debt Securities, Available-for-sale [Line Items]    
Cost 3,996 0
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 3,996 0
Municipal debt securities    
Debt Securities, Available-for-sale [Line Items]    
Cost 725 7,626
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 (1)
Estimated Fair Value $ 725 $ 7,625