v3.26.3
Fair Value Measurements - (Details) - USD ($)
9 Months Ended
Sep. 30, 2026
Dec. 31, 2025
Fair value of the Company's financial assets    
Marketable Securities $ 0 $ 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   15,836,000
Significant Unobservable Inputs (Level 3)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value, assets 0  
Fair value, liabilities 0  
Fair Value    
Fair value of the Company's financial assets    
Total financial assets 8,228,000 41,256,000
Fair Value | Money market funds (cash equivalents)    
Fair value of the Company's financial assets    
Money market funds (cash equivalents) 8,228,000 25,420,000
Fair Value | Corporate bonds    
Fair value of the Company's financial assets    
Marketable Securities   15,836,000
Fair Value | Quoted Prices in Active Markets (Level 1)    
Fair value of the Company's financial assets    
Total financial assets 8,228,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) $ 8,228,000 25,420,000
Fair Value | Significant Other Observable Inputs (Level 2)    
Fair value of the Company's financial assets    
Total financial assets   15,836,000
Fair Value | Significant Other Observable Inputs (Level 2) | Corporate bonds    
Fair value of the Company's financial assets    
Marketable Securities   $ 15,836,000