XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Investments (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Marketable Securities [Line Items]          
Amortized Cost $ 76,417,000   $ 76,417,000   $ 89,411,000
Gross Unrealized Gains 0   0   0
Gross Unrealized Losses (624,000)   (624,000)   (978,000)
Credit Losses 0   0   0
Estimated Fair Value 75,793,000   $ 75,793,000   $ 88,433,000
Remaining contractual maturity period     3 years   3 years
Impairments of assets 0 $ 0 $ 0 $ 0  
Short-term investments          
Marketable Securities [Line Items]          
Estimated Fair Value 54,808,000   54,808,000   $ 68,471,000
Long-term investments          
Marketable Securities [Line Items]          
Estimated Fair Value 20,985,000   20,985,000   19,962,000
Commercial paper          
Marketable Securities [Line Items]          
Amortized Cost 12,494,000   12,494,000   15,707,000
Gross Unrealized Gains 0   0   0
Gross Unrealized Losses (15,000)   (15,000)   (101,000)
Credit Losses 0   0   0
Estimated Fair Value 12,479,000   12,479,000   15,606,000
Corporate notes          
Marketable Securities [Line Items]          
Amortized Cost 43,864,000   43,864,000   52,159,000
Gross Unrealized Gains 0   0   0
Gross Unrealized Losses (492,000)   (492,000)   (831,000)
Credit Losses 0   0   0
Estimated Fair Value 43,372,000   43,372,000   51,328,000
U.S. government securities          
Marketable Securities [Line Items]          
Amortized Cost 2,476,000   2,476,000    
Gross Unrealized Gains 0   0    
Gross Unrealized Losses (1,000)   (1,000)    
Credit Losses 0   0    
Estimated Fair Value 2,475,000   2,475,000    
U.S. government agency bonds          
Marketable Securities [Line Items]          
Amortized Cost 17,583,000   17,583,000   21,545,000
Gross Unrealized Gains 0   0   0
Gross Unrealized Losses (116,000)   (116,000)   (46,000)
Credit Losses 0   0   0
Estimated Fair Value $ 17,467,000   $ 17,467,000   $ 21,499,000