v3.25.4
FINANCING ARRANGEMENTS - Schedule of Outstanding Debt Obligations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Jul. 02, 2025
Dec. 31, 2024
Nov. 30, 2024
Debt Instrument [Line Items]        
Principal amount $ 324,021   $ 249,950  
Unamortized debt issuance costs and discounts (2,581)   (3,937)  
Unamortized debt premium 21,406      
Total convertible senior notes 342,846   246,013  
Less: Current portion of convertible senior notes, net (33,691)   0  
Convertible senior notes, net $ 309,155   246,013  
2026 Notes, due March 15, 2026 | Senior Notes        
Debt Instrument [Line Items]        
Contractual Interest Rate 1.125%      
Principal amount $ 33,740   53,740  
Unamortized debt issuance costs and discounts (49)   (454)  
Unamortized debt premium 0      
Total convertible senior notes 33,691 $ 33,700 53,286 $ 53,700
Debt instrument, issued amount $ 176,300      
2027 Notes, due March 15, 2027 | Senior Notes        
Debt Instrument [Line Items]        
Contractual Interest Rate 6.25%      
Principal amount $ 46,210   196,210  
Unamortized debt issuance costs and discounts (466)   (3,483)  
Unamortized debt premium 0      
Total convertible senior notes 45,744 47,300 192,727  
Proceeds from sale and issuance of debt $ 19,900      
Fair value amount   46,200    
2030 Notes, due June 30, 2030 | Senior Notes        
Debt Instrument [Line Items]        
Contractual Interest Rate 4.875%      
Principal amount $ 244,071   0  
Unamortized debt issuance costs and discounts (2,066)   0  
Unamortized debt premium 21,406 $ 23,600    
Total convertible senior notes $ 263,411   $ 0