XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Long-Term Debt - 2026 Notes Redemption (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Jan. 31, 2024
Debt Instrument [Line Items]        
Cash paid for retirement of debt     $ 60,699  
Losses related to convertible senior notes     20,922  
Interest expense   $ 8,239 8,778  
Amortization of debt issuance costs   502 570  
Fair value of capped call transactions     4,381  
Proceeds from settlement of capped calls     4,381  
Carrying amount   $ 311,109    
2026 Capped Calls        
Debt Instrument [Line Items]        
Fair value of capped call transactions     $ 4,400  
2026 Notes (fully redeemed March 2024)        
Debt Instrument [Line Items]        
Interest rate (as a percent) 6.75%   6.75%  
Effective interest rate (as a percent) 7.60%   7.60%  
Interest expense     $ 400  
Coupon interest expense     300  
Amortization of debt issuance costs     $ 100  
2026 Notes (fully redeemed March 2024) | Notes subject to Redemption in March        
Debt Instrument [Line Items]        
Principal amount subject to redemption       $ 40,000
Principal amount tendered for conversion       39,700
Remaining principal amount subject to redemption       $ 300
Cash paid for retirement of debt $ 60,200      
Losses related to convertible senior notes $ 20,900