v3.26.1
Fair Value Measurements - (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Fair value of the Company's financial assets    
Marketable Securities $ 14,576,000 $ 15,836,000
Assets transferred into level 3 0  
Assets transferred out of level 3 0  
Corporate bonds    
Fair value of the Company's financial assets    
Marketable Securities 14,576,000 15,836,000
Fair Value    
Fair value of the Company's financial assets    
Total financial assets 29,243,000 41,256,000
Fair Value | Money market funds (cash equivalents)    
Fair value of the Company's financial assets    
Money market funds (cash equivalents) 14,667,000 25,420,000
Fair Value | Corporate bonds    
Fair value of the Company's financial assets    
Marketable Securities 14,576,000 15,836,000
Fair Value | Quoted Prices in Active Markets (Level 1)    
Fair value of the Company's financial assets    
Total financial assets 14,667,000 25,420,000
Fair Value | Quoted Prices in Active Markets (Level 1) | Money market funds (cash equivalents)    
Fair value of the Company's financial assets    
Money market funds (cash equivalents) 14,667,000 25,420,000
Fair Value | Significant Other Observable Inputs (Level 2)    
Fair value of the Company's financial assets    
Total financial assets 14,576,000 15,836,000
Fair Value | Significant Other Observable Inputs (Level 2) | Corporate bonds    
Fair value of the Company's financial assets    
Marketable Securities $ 14,576,000 $ 15,836,000