XML 60 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Borrowings - Convertible Notes - Table and Narrative (Details) - Convertible senior notes
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Oct. 01, 2025
USD ($)
Jul. 31, 2025
Sep. 30, 2025
USD ($)
$ / shares
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
$ / shares
Sep. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Apr. 01, 2023
$ / shares
Mar. 31, 2023
$ / shares
Debt Instrument [Line Items]                  
Long-Term Debt     $ 330,000   $ 330,000   $ 330,000    
Interest expense, debt, excluding amortization     3,100 $ 3,100 9,400 $ 9,400      
Convertible debt conversion rate, cash settlement   1.75              
2029 Convertible Notes                  
Debt Instrument [Line Items]                  
Long-Term Debt     $ 230,000   $ 230,000   230,000    
Stated interest rate (as a percent)     4.00%   4.00%        
Initial conversion price (USD per share) | $ / shares     $ 65.89   $ 65.89     $ 82.69 $ 65.89
2025 Convertible Notes                  
Debt Instrument [Line Items]                  
Long-Term Debt     $ 100,000   $ 100,000   $ 100,000    
Stated interest rate (as a percent)     3.25%   3.25%        
Initial conversion price (USD per share) | $ / shares     $ 40.00   $ 40.00        
2025 Convertible Notes | Subsequent Event                  
Debt Instrument [Line Items]                  
Debt instrument face value $ 100,000                
Repayment of exchangeable senior notes 106,200                
Converted value in excess of principal $ 6,200