Consolidated Statements of Cash Flows (Unaudited) (Parentheticals) shares in Thousands, $ in Thousands |
Mar. 30, 2026
USD ($)
shares
|
|---|---|
| Shares of common stock issued | shares | 11,000 |
| Cash consideration | $ 302,675 |
| Convertible Senior Notes Due 2029 [Member] | |
| Extinguishment of Debt, Amount | $ 275,000 |
| Percentage of convertible senior notes | 3.25% |
| Convertible Senior Notes Due 2026 [Member] | |
| Extinguishment of Debt, Amount | $ 75,000 |
| Percentage of convertible senior notes | 3.25% |