XML 97 R84.htm IDEA: XBRL DOCUMENT v3.22.4
Financial Instruments and Fair Value Measurements - Measurements on Recurring Basis (Details) - Recurring basis - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Financial instruments and fair value measurements    
Total $ 59,809 $ 133,818
Level 1    
Financial instruments and fair value measurements    
Total 59,809 133,368
Level 2    
Financial instruments and fair value measurements    
Total   450
Cash equivalents    
Financial instruments and fair value measurements    
Cash equivalents 19,233 44,412
Cash equivalents | Level 1    
Financial instruments and fair value measurements    
Cash equivalents 19,233 44,412
Cash equivalents | Money market fund    
Financial instruments and fair value measurements    
Cash equivalents 19,233 40,412
Cash equivalents | Money market fund | Level 1    
Financial instruments and fair value measurements    
Cash equivalents 19,233 40,412
Cash equivalents | U.S. Treasury Bills    
Financial instruments and fair value measurements    
Cash equivalents   4,000
Cash equivalents | U.S. Treasury Bills | Level 1    
Financial instruments and fair value measurements    
Cash equivalents   4,000
Available-for-sale, Debt securities    
Financial instruments and fair value measurements    
Investments 40,576 88,956
Available-for-sale, Debt securities | Level 1    
Financial instruments and fair value measurements    
Investments 40,576 88,956
Available-for-sale, Debt securities | U.S. Treasury Bills    
Financial instruments and fair value measurements    
Investments 40,576 88,956
Available-for-sale, Debt securities | U.S. Treasury Bills | Level 1    
Financial instruments and fair value measurements    
Investments $ 40,576 88,956
Equity securities    
Financial instruments and fair value measurements    
Investments   450
Equity securities | Level 2    
Financial instruments and fair value measurements    
Investments   450
Equity securities | Preferred stock    
Financial instruments and fair value measurements    
Investments   450
Equity securities | Preferred stock | Level 2    
Financial instruments and fair value measurements    
Investments   $ 450