XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Investments (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Marketable Securities [Line Items]          
Amortized Cost $ 84,383,000   $ 84,383,000   $ 81,569,000
Gross Unrealized Gains 293,000   293,000   122,000
Gross Unrealized Losses (35,000)   (35,000)   (118,000)
Credit Losses 0   0   0
Estimated Fair Value 84,641,000   $ 84,641,000   $ 81,573,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 34,977,000   34,977,000   $ 41,693,000
Long-term investments          
Marketable Securities [Line Items]          
Estimated Fair Value 49,664,000   49,664,000   39,880,000
Commercial paper          
Marketable Securities [Line Items]          
Amortized Cost 2,950,000   2,950,000   1,953,000
Gross Unrealized Gains 1,000   1,000   1,000
Gross Unrealized Losses (1,000)   (1,000)   (1,000)
Credit Losses 0   0   0
Estimated Fair Value 2,950,000   2,950,000   1,953,000
Corporate notes          
Marketable Securities [Line Items]          
Amortized Cost 71,328,000   71,328,000   71,733,000
Gross Unrealized Gains 286,000   286,000   117,000
Gross Unrealized Losses (17,000)   (17,000)   (87,000)
Credit Losses 0   0   0
Estimated Fair Value 71,597,000   71,597,000   71,763,000
U.S. government agency bonds          
Marketable Securities [Line Items]          
Amortized Cost 10,105,000   10,105,000   7,883,000
Gross Unrealized Gains 6,000   6,000   4,000
Gross Unrealized Losses (17,000)   (17,000)   (30,000)
Credit Losses 0   0   0
Estimated Fair Value $ 10,094,000   $ 10,094,000   $ 7,857,000