v3.26.1
Convertible Senior Notes - Narrative (Details) - Convertible Debt - Convertible Senior Notes
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
$ / shares
Jun. 30, 2026
$ / shares
Aug. 12, 2025
USD ($)
Convertible Senior Notes (Details) [Line Items]      
Face value     $ 150.0
Percentage of interest rate     4.00%
Financing costs     $ 5.7
Net proceeds of financing cost     $ 144.3
Bear interest rate 4.00% 4.00%  
Debt instrument, convertible, conversion price (in dollars per share) | $ / shares $ 13.47 $ 13.47  
Percentage effective interest rate 4.90% 4.90%  
Minimum      
Convertible Senior Notes (Details) [Line Items]      
Initial conversion rate of note   0.0742515  
Maximum      
Convertible Senior Notes (Details) [Line Items]      
Initial conversion rate of note   0.0965269