v3.25.2
Financial Liabilities - Convertible Senior Subordinated Notes due 2026 - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
May 15, 2025
USD ($)
Apr. 15, 2025
USD ($)
Apr. 30, 2020
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
item
Jun. 30, 2024
USD ($)
Financial Liabilities            
Cash paid to repurchase debt         $ 233,185  
Loss on debt extinguishment       $ 12,630 $ 10,286 $ 12,630
Effective interest rate         2.10%  
1.5% Convertible Senior Subordinated Notes due 2026            
Financial Liabilities            
Principal Amount         $ 100  
Aggregate principal amount $ 59,900          
Number of events in default | item         0  
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  
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 accrue 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      
Convertible notes, covenant compliance         As of June 30, 2025, the Company was in full compliance with these covenants, and there were no events of default under the 2026 Convertible Notes.