v3.26.1
Leases - Operating 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
Dec. 31, 2025
Operating Leases [Abstract]          
Total right-of-use asset $ 3,190   $ 3,190   $ 3,210
Rent expense 300 $ 300 500 $ 600  
Restricted cash 1,341   1,341   1,340
ESB Lease Agreement [Member]          
Operating Leases [Abstract]          
Total right-of-use asset         300
Security deposit         100
Certificate of deposit 800   800   800
Maximum [Member] | ESB Lease Agreement [Member]          
Operating Leases [Abstract]          
Rental income received under sublease agreements 100   100    
Operating and Finance Leases [Member]          
Operating Leases [Abstract]          
Restricted cash 800   800   $ 800
Renovacor, Inc. [Member] | Maximum [Member]          
Operating Leases [Abstract]          
Rental income received under sublease agreements $ 100 $ 100 $ 100 $ 100