XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Borrowings - Convertible Notes Features and Certain Key Terms (Details) - Convertible senior notes
$ / shares in Units, $ in Thousands
9 Months Ended
Oct. 01, 2025
USD ($)
Sep. 30, 2025
USD ($)
$ / shares
Apr. 01, 2023
$ / shares
Mar. 31, 2023
$ / shares
2025 Convertible Notes        
Debt Instrument [Line Items]        
Initial conversion price (USD per share)   $ 40.00    
Closing stock price at date of issuance (USD per share)   $ 32.00    
Initial conversion rate (shares per $1,000 principal amount)   25.0000    
Adjusted conversion rate (shares per $1,000 principal amount)   25.1310    
Adjusted conversion price (USD per share)   $ 39.79    
Adjusted effective conversion price (USD per share)   $ 39.79    
Excess of if-converted value compared to principal | $   $ 4,897    
2025 Convertible Notes | Subsequent Event        
Debt Instrument [Line Items]        
Repayment of exchangeable senior notes | $ $ 106,200      
2029 Convertible Notes        
Debt Instrument [Line Items]        
Initial conversion price (USD per share)   $ 65.89 $ 82.69 $ 65.89
Closing stock price at date of issuance (USD per share)   $ 51.68    
Initial conversion rate (shares per $1,000 principal amount)   15.1763    
Adjusted conversion rate (shares per $1,000 principal amount)   15.1763    
Adjusted conversion price (USD per share)   $ 65.89    
Adjusted effective conversion price (USD per share)   $ 82.69    
Excess of if-converted value compared to principal | $   $ 0