XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Marketable Securities - Summary of Fair Values and Gross Unrealized Losses for Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-Sale [Line Items]    
Unrealized losses less than 12 months, Fair value $ 49,745 $ 63,851
Unrealized losses less than 12 months, Unrealized losses (58) (143)
Unrealized losses 12 months or greater, Fair value 29,483 44,048
Unrealized losses 12 months or greater, Unrealized losses (484) (904)
Fair value, Total 79,228 107,899
Unrealized losses, Total (542) (1,047)
US Treasury Securities    
Debt Securities, Available-for-Sale [Line Items]    
Unrealized losses less than 12 months, Fair value 37,143 60,652
Unrealized losses less than 12 months, Unrealized losses (48) (129)
Unrealized losses 12 months or greater, Fair value 29,483 44,048
Unrealized losses 12 months or greater, Unrealized losses (484) (904)
Fair value, Total 66,626 104,700
Unrealized losses, Total (532) (1,033)
Corporate Debt Securities    
Debt Securities, Available-for-Sale [Line Items]    
Unrealized losses less than 12 months, Fair value 2,567 2,560
Unrealized losses less than 12 months, Unrealized losses (3) (8)
Fair value, Total 2,567 2,560
Unrealized losses, Total (3) (8)
Commercial Paper    
Debt Securities, Available-for-Sale [Line Items]    
Unrealized losses less than 12 months, Fair value 9,389  
Unrealized losses less than 12 months, Unrealized losses (5)  
Fair value, Total 9,389  
Unrealized losses, Total (5)  
Supranational Debt Securities    
Debt Securities, Available-for-Sale [Line Items]    
Unrealized losses less than 12 months, Fair value 646 639
Unrealized losses less than 12 months, Unrealized losses (2) (6)
Fair value, Total 646 639
Unrealized losses, Total $ (2) $ (6)