v3.26.1
Financial Liabilities - Convertible Senior Subordinated Notes due 2026 - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
May 15, 2025
Apr. 15, 2025
Apr. 30, 2020
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Financial Liabilities            
Cash paid to repurchase debt         $ 121 $ 233,185
Effective interest rate         2.10%  
Discontinued Operations Disposed of by Sale            
Financial Liabilities            
Loss on debt extinguishment       $ 10,286   10,286
1.5% Convertible Senior Subordinated Notes due 2026            
Financial Liabilities            
Aggregate principal amount $ 59,900          
Percentage of redemption price 100.00%          
Cash paid to repurchase debt   $ 170,000        
Repurchase Amount $ 59,900 $ 170,000        
Loss on debt extinguishment       $ 4,700   $ 4,700
Convertible Debt [Member] | 1.5% Convertible Senior Subordinated Notes due 2026            
Financial Liabilities            
Principal Amount     $ 230,000      
Stated interest rate     1.50%      
Interest rate description     The 2026 Convertible Notes accrued interest at a rate of 1.5% per annum, payable semi-annually in arrears on April 15 and October 15 of each year      
Debt instrument maturity date     Apr. 15, 2026