XML 63 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
SIGNIFICANT ACCOUNTING POLICIES - Debt Issuance Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 01, 2024
Sep. 22, 2020
Dec. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]            
Debt instrument, face amount     $ 230,000 $ 230,000    
Proceeds from issuance of convertible senior notes, net of issuance costs paid of $6,900   $ 222,700        
Gain on debt extinguishment       13,017 $ 0 $ 0
Accretion of debt discount and non-cash interest expense       1,600 1,600 $ 1,600
2025     1,329 1,329    
2026     1,122 1,122    
2027     1,122 1,122    
2028     1,122 1,122    
2029     283 283    
Total     4,978 4,978    
Convertible Debt            
Debt Instrument [Line Items]            
Debt issuance costs, gross     7,300 7,300    
2024 Convertible Senior Notes            
Debt Instrument [Line Items]            
Accretion of debt discount and non-cash interest expense       838    
Debt issuance costs, gross     5,610 5,610 0  
Less accumulated amortization     (839) (839) 0  
Debt issuance costs, net     4,771 4,771 0  
2020 Convertible Senior Notes            
Debt Instrument [Line Items]            
Debt instrument, face amount     230,000 230,000    
Accretion of debt discount and non-cash interest expense       585 1,461  
Debt issuance costs, gross     5,572 5,572 7,275  
Less accumulated amortization     (5,365) (5,365) (4,779)  
Debt issuance costs, net     207 207 2,496  
Convertible Senior Notes, Additional Principal Option            
Debt Instrument [Line Items]            
Debt instrument, face amount   $ 30,000        
Lines of Credit            
Debt Instrument [Line Items]            
Debt issuance costs, gross     1,211 1,211 839  
Less accumulated amortization     (990) (990) (780)  
Debt issuance costs, net     221 221 $ 59  
Convertible Debt | 2020 Convertible Senior Notes            
Debt Instrument [Line Items]            
Debt Instrument, Repurchased Face Amount     183,900 $ 183,900    
Gain on debt extinguishment     13,000      
Convertible Debt | Convertible Senior Notes 2024            
Debt Instrument [Line Items]            
Debt instrument, face amount $ 172,500          
Proceeds from issuance of convertible senior notes, net of issuance costs paid of $6,900 166,800   $ 169,300      
Debt Instrument, Face Amount, Additional Principal Available $ 22,500