v3.25.1
Debt (Details) - RTW Investments, LP - Senior Secured Convertible Notes - USD ($)
$ in Millions
Mar. 29, 2023
Mar. 31, 2025
Debt Instruments    
Proceeds from convertible notes $ 50.0  
Coupon rate (as a percent) 6.00%  
Estimated Fair Value   $ 47.6