XML 66 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Marketable Securities - Summary of Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Available-for-sale securities - short-term:    
Amortized Cost $ 46,835 $ 44,870
Gross Unrealized Gains 5 5
Gross Unrealized Losses (1) (12)
Fair Value 46,839 44,863
Total available-for-sale securities    
Amortized Cost 46,835 44,870
Gross Unrealized Gains 5 5
Gross Unrealized Losses (1) (12)
Fair Value 46,839 44,863
U.S. treasury securities    
Available-for-sale securities - short-term:    
Amortized Cost 21,809 26,906
Gross Unrealized Gains 5 3
Gross Unrealized Losses 0 (12)
Fair Value 21,814 26,897
Commercial paper    
Available-for-sale securities - short-term:    
Amortized Cost 21,806 3,200
Gross Unrealized Gains 0 2
Gross Unrealized Losses 0 0
Fair Value 21,806 3,202
Yankee debt securities    
Available-for-sale securities - short-term:    
Amortized Cost 3,220 14,764
Gross Unrealized Gains 0 0
Gross Unrealized Losses (1) 0
Fair Value $ 3,219 $ 14,764