v3.26.1
Intangible Assets and Goodwill - Additional Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Indefinite-Lived Intangible Assets [Line Items]    
Goodwill $ 39,154 $ 39,154
Intangible assets 25,150 25,150
Renovacor, Inc. | In Process Research and Development [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Intangible assets $ 25,200 $ 25,200