XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Cash Equivalents and Marketable Securities - Available-for-Sale Securities in an Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Fair Value    
Less Than 12 Months $ 97,193 $ 25,166
12 Months or Longer 0 0
Unrealized Losses    
Less Than 12 Months (115) (34)
12 Months or Longer 0 0
Total, fair value 97,193 25,166
Total, unrealized losses (115) (34)
Commercial paper    
Fair Value    
Less Than 12 Months 78,820 17,699
12 Months or Longer 0 0
Unrealized Losses    
Less Than 12 Months (93) (27)
12 Months or Longer 0 0
Total, fair value 78,820 17,699
Total, unrealized losses (93) (27)
U.S. government securities    
Fair Value    
Less Than 12 Months 0 3,735
12 Months or Longer 0 0
Unrealized Losses    
Less Than 12 Months 0 (1)
12 Months or Longer 0 0
Total, fair value 0 3,735
Total, unrealized losses 0 (1)
Corporate bonds    
Fair Value    
Less Than 12 Months 18,373 3,732
12 Months or Longer 0 0
Unrealized Losses    
Less Than 12 Months (22) (6)
12 Months or Longer 0 0
Total, fair value 18,373 3,732
Total, unrealized losses $ (22) $ (6)