XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.3
Marketable Securities (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 66,263,000 $ 18,823,000
Gross Unrealized Gains 10,000 4,000
Gross Unrealized Losses (5,000) 0
Fair Value 66,268,000 18,827,000
Allowance for credit loss related to available-for-sale debt securities 0 0
U.S. Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 4,983,000  
Gross Unrealized Gains 1,000  
Gross Unrealized Losses 0  
Fair Value 4,984,000  
Government-sponsored enterprises    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 26,222,000 1,995,000
Gross Unrealized Gains 7,000 0
Gross Unrealized Losses 0 0
Fair Value 26,229,000 1,995,000
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 35,058,000 16,828,000
Gross Unrealized Gains 2,000 4,000
Gross Unrealized Losses (5,000) 0
Fair Value $ 35,055,000 $ 16,832,000