XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Investments (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Marketable Securities [Line Items]      
Amortized Cost $ 77,983,000   $ 89,411,000
Gains 5,000   0
Losses (636,000)   (978,000)
Credit Losses 0   0
Estimated Fair Value $ 77,352,000   $ 88,433,000
Remaining contractual maturity period 3 years   3 years
Impairments of assets $ 0 $ 0  
Short-term investments      
Marketable Securities [Line Items]      
Estimated Fair Value 57,442,000   $ 68,471,000
Long-term investments      
Marketable Securities [Line Items]      
Estimated Fair Value 19,910,000   19,962,000
Commercial paper      
Marketable Securities [Line Items]      
Amortized Cost 14,306,000   15,707,000
Gains 0   0
Losses (48,000)   (101,000)
Credit Losses 0   0
Estimated Fair Value 14,258,000   15,606,000
Corporate notes      
Marketable Securities [Line Items]      
Amortized Cost 43,157,000   52,159,000
Gains 0   0
Losses (559,000)   (831,000)
Credit Losses 0   0
Estimated Fair Value 42,598,000   51,328,000
U.S. government securities      
Marketable Securities [Line Items]      
Amortized Cost 4,920,000    
Gains 5,000    
Losses 0    
Credit Losses 0    
Estimated Fair Value 4,925,000    
U.S. government agency bonds      
Marketable Securities [Line Items]      
Amortized Cost 15,600,000   21,545,000
Gains 0   0
Losses (29,000)   (46,000)
Credit Losses 0   0
Estimated Fair Value $ 15,571,000   $ 21,499,000