XML 42 R31.htm IDEA: XBRL DOCUMENT v3.26.1
Summary of Significant Accounting Policies (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 14, 2025
shares
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2025
USD ($)
shares
Dec. 31, 2025
USD ($)
Summary of Significant Accounting Policies            
Stock split 0.05          
Stock issued during period, Reverse stock splits | shares 0          
Cash and cash equivalents   $ 24,155   $ 24,155   $ 46,303
Marketable securities   0   0    
Impairment expenses for right of use assets   0 $ 0 0 $ 0  
Other income (expense), net   451 949 1,139 2,003  
Amortization of premium and discount   300 600 500 1,300  
Sublease income   $ 225 $ 363 $ 580 $ 730  
Amount of antidilutive securities excluded from computation of earnings per share | shares       662,621 780,447  
Stock options            
Summary of Significant Accounting Policies            
Amount of antidilutive securities excluded from computation of earnings per share | shares       647,621 726,590  
Unvested restricted stock units            
Summary of Significant Accounting Policies            
Amount of antidilutive securities excluded from computation of earnings per share | shares       15,000 52,500  
Employee stock purchase plan            
Summary of Significant Accounting Policies            
Amount of antidilutive securities excluded from computation of earnings per share | shares         1,357  
Computer hardware            
Summary of Significant Accounting Policies            
Useful life   3 years   3 years    
Office equipment            
Summary of Significant Accounting Policies            
Useful life   5 years   5 years    
Laboratory equipment            
Summary of Significant Accounting Policies            
Useful life   5 years   5 years    
Furniture and fixtures            
Summary of Significant Accounting Policies            
Useful life   7 years   7 years    
Laboratory equipment and certain other assets            
Summary of Significant Accounting Policies            
Impairment of property and equipment         $ 2,600