v3.26.1
Leases - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Leases [Line Items]        
Operating lease description     The Company leases space under operating leases for administrative offices in New York, New York, and Waltham, Massachusetts.  
Operating lease, payments $ 100 $ 200 $ 100 $ 200
Operating lease costs $ 109 108 $ 217 243
Weighted-Average remaining lease term 54 months   54 months  
Weighted-average discount rate - operating lease 8.40%   8.40%  
General and Administrative Expenses [Member]        
Leases [Line Items]        
Operating lease costs $ 100 200 $ 100 200
Research and Development Expenses [Member]        
Leases [Line Items]        
Operating lease costs   $ 0 $ 0 $ 24