XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Investments - Amortized Cost of Unrealized Gains and Losses and Fair Value of Investments (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Debt Securities, Available-for-sale [Line Items]      
Amortized Cost $ 102,636,000 $ 99,943,000  
Unrealized Gain 0 0  
Unrealized Loss (451,000) (109,000)  
Fair Value $ 102,185,000 $ 99,834,000  
Weighted-average maturity of short-term investments 6 months 4 months 24 days  
Debt securities, available-for-sale, credit loss $ 0   $ 0
Corporate bonds and notes—short-term | Minimum      
Debt Securities, Available-for-sale [Line Items]      
Range of maturities 1 month 1 month  
Corporate bonds and notes—short-term | Maximum      
Debt Securities, Available-for-sale [Line Items]      
Range of maturities 12 months 12 months  
Corporate bonds and notes—long-term      
Debt Securities, Available-for-sale [Line Items]      
Weighted-average maturity of short-term investments   1 year 2 months 12 days  
Corporate Debt Securities | Corporate bonds and notes—short-term      
Debt Securities, Available-for-sale [Line Items]      
Amortized Cost $ 102,636,000 $ 75,896,000  
Unrealized Gain 0 0  
Unrealized Loss (451,000) (26,000)  
Fair Value $ 102,185,000 75,870,000  
Corporate Debt Securities | Corporate bonds and notes—long-term      
Debt Securities, Available-for-sale [Line Items]      
Amortized Cost   24,047,000  
Unrealized Gain   0  
Unrealized Loss   (83,000)  
Fair Value   $ 23,964,000