XML 80 R64.htm IDEA: XBRL DOCUMENT v3.25.4
Debt Obligations - Convertible Senior Notes (Details) - Convertible Debt - USD ($)
1 Months Ended
Dec. 01, 2024
Dec. 30, 2022
2028 Convertible Senior Notes    
Debt Instrument [Line Items]    
Principal amount   $ 287,500,000
Interest rate   2.375%
Conversion price (in dollars per share)   $ 44.27
Redemption price, percentage of principal amount (as a percent)   100.00%
2024 Convertible senior notes    
Debt Instrument [Line Items]    
Interest rate 1.875%  
Conversion of debt to common stock (in shares) 858,360  
Repayments of convertible debt $ 2,117,000