XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Investments - Schedule of Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 80,836 $ 97,813
Unrealized Losses (136) (309)
Fair Value 80,700 97,504
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 0 3,997
Unrealized Losses 0 (22)
Fair Value 0 3,975
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 14,927 10,837
Unrealized Losses (4) (3)
Fair Value 14,923 10,834
U.S. treasury bills    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 65,909 82,979
Unrealized Losses (132) (284)
Fair Value $ 65,777 $ 82,695