v3.26.1
Debt - Exchangeable Notes Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
Jun. 15, 2026
Jun. 30, 2026
Debt Instrument [Line Items]    
Principal amount   $ 623,601
Exchangeable Notes    
Debt Instrument [Line Items]    
Principal amount $ 402,500  
Interest Rate (as a percent) 6.00%  
Converted instrument (in shares) 0.0144113  
Initial exchange price (in dollars per share) $ 69.39  
Debt issuance costs $ 11,500  
Effective interest rate 7.29%