XML 54 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Investments - Summary of Available-for-Sale Classified Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Marketable Securities [Line Items]    
Cost Basis $ 47,093 $ 1,011
Accumulated Unrealized Gains 32  
Accumulated Unrealized Losses   (1)
Fair Value 47,125 1,010
Commercial Paper    
Marketable Securities [Line Items]    
Cost Basis 16,741  
Fair Value 16,741  
Corporate Debt Securities    
Marketable Securities [Line Items]    
Cost Basis   1,011
Accumulated Unrealized Losses   (1)
Fair Value   $ 1,010
United States Treasury securities    
Marketable Securities [Line Items]    
Cost Basis 15,768  
Accumulated Unrealized Gains 7  
Fair Value 15,775  
United States Government Agency securitites    
Marketable Securities [Line Items]    
Cost Basis 14,584  
Accumulated Unrealized Gains 25  
Fair Value $ 14,609