XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.3
Investments - Schedule of Investments with Unrealized Losses, Aggregated by Investment Type and the Length of Time (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
security
Dec. 31, 2023
USD ($)
security
Debt Securities, Available-for-sale    
Fair value, less than 12 months $ 20,088 $ 76,360
Unrealized loss, less than 12 months (16) (131)
Fair value, greater than 12 months 12,440 14,937
Unrealized loss, greater than 12 months (5) (44)
Fair value, total 32,528 91,297
Unrealized loss, total $ (21) $ (175)
Number of securities with unrealized losses, less than 12 months | security 8 24
Number of securities with unrealized losses, greater than 12 months | security 3 4
Number of securities with unrealized losses, total | security 11 28
Corporate bonds    
Debt Securities, Available-for-sale    
Fair value, less than 12 months $ 7,391 $ 6,365
Unrealized loss, less than 12 months (8) (7)
Fair value, greater than 12 months 0 0
Unrealized loss, greater than 12 months 0 0
Fair value, total 7,391 6,365
Unrealized loss, total (8) (7)
U.S. treasury securities    
Debt Securities, Available-for-sale    
Fair value, less than 12 months 12,697 64,531
Unrealized loss, less than 12 months (8) (120)
Fair value, greater than 12 months 12,440 14,937
Unrealized loss, greater than 12 months (5) (44)
Fair value, total 25,137 79,468
Unrealized loss, total $ (13) (164)
Commercial paper    
Debt Securities, Available-for-sale    
Fair value, less than 12 months   5,464
Unrealized loss, less than 12 months   (4)
Fair value, greater than 12 months   0
Unrealized loss, greater than 12 months   0
Fair value, total   5,464
Unrealized loss, total   $ (4)