XML 48 R36.htm IDEA: XBRL DOCUMENT v3.22.4
Cash and Cash Equivalents and Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Cash and Cash Equivalents    
Realized Investment Gains (Losses) $ 0  
Available-for-sale Securities, Amortized Cost Basis 18,418 $ 26,018
Available-for-sale Securities, Gross Unrealized Gain Accumulated in Investments 0 5
Available-for-sale Securities, Gross Unrealized Losses (86) (11)
Available-for-sale Securities, Current 18,332 26,012
Cash    
Cash and Cash Equivalents    
Available-for-sale Securities, Amortized Cost Basis 46,345 64,066
Available-for-sale Securities, Gross Unrealized Gain Accumulated in Investments 0 0
Available-for-sale Securities, Gross Unrealized Losses 0 1
Available-for-sale Securities, Current 46,345 64,065
US Treasury Securities    
Cash and Cash Equivalents    
Available-for-sale Securities, Amortized Cost Basis 74,022  
Available-for-sale Securities, Gross Unrealized Gain Accumulated in Investments 0  
Available-for-sale Securities, Gross Unrealized Losses (342)  
Available-for-sale Securities, Current 73,680  
Short-term Investments    
Cash and Cash Equivalents    
Available-for-sale Securities, Amortized Cost Basis 92,440 26,018
Available-for-sale Securities, Gross Unrealized Gain Accumulated in Investments 0 5
Available-for-sale Securities, Gross Unrealized Losses (428) (11)
Available-for-sale Securities, Current 92,012 26,012
Cash and Cash Equivalents and Investments    
Cash and Cash Equivalents    
Available-for-sale Securities, Amortized Cost Basis 138,785 90,084
Available-for-sale Securities, Gross Unrealized Gain Accumulated in Investments 0 5
Available-for-sale Securities, Gross Unrealized Losses (428) (12)
Available-for-sale Securities, Current $ 138,357 $ 90,077