XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Available-For-Sale Debt Securities - Schedule of Debt Securities, Available-for-Sale (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 110,198 $ 106,209
Unrealized Gains 229 82
Unrealized Losses (2) (13)
Fair Value 110,425 106,278
U.S. government securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 31,020 18,596
Unrealized Gains 32 5
Unrealized Losses 0 0
Fair Value 31,052 18,601
U.S. government agency securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost   9,949
Unrealized Gains   0
Unrealized Losses   (3)
Fair Value   9,946
Non-U.S. government and agency securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 3,964  
Unrealized Gains 8  
Unrealized Losses 0  
Fair Value 3,972  
Corporate debt securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 27,467 3,963
Unrealized Gains 80 1
Unrealized Losses (1) 0
Fair Value 27,546 3,964
Commercial paper    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 47,747 73,701
Unrealized Gains 109 76
Unrealized Losses (1) (10)
Fair Value $ 47,855 $ 73,767