v3.26.1
Subsequent Events (Details) - USD ($)
$ in Millions
May 07, 2026
Nov. 30, 2024
Debt Financing Transaction    
Subsequent Events    
Interest rate   12.25%
Subsequent Event | Debt Financing Transaction    
Subsequent Events    
Repayment of outstanding principal amount $ 32.7  
Subsequent Event | Convertible Debt | 6.75% Convertible Senior Notes Due 2034    
Subsequent Events    
Aggregate principal amount $ 115.0  
Interest rate 6.75%  
Net proceeds from offering $ 99.5