XML 74 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Long-term Debt - Convertible Senior Notes (Additional Notes) (Details)
$ / shares in Units, $ in Thousands
6 Months Ended
Nov. 09, 2021
USD ($)
$ / shares
Aug. 14, 2020
USD ($)
$ / shares
Jun. 30, 2023
USD ($)
day
$ / shares
Rate
Dec. 31, 2022
USD ($)
Jan. 01, 2022
USD ($)
Debt Instrument [Line Items]          
Share price at closing (in dollars per share) | $ / shares     $ 83.33    
Retained earnings     $ 431,425 $ 378,263  
Long-term debt, net     $ 395,731 394,587  
Cumulative effect, period of adoption, adjustment          
Debt Instrument [Line Items]          
Retained earnings         $ 2,100
Long-term debt, net         66,200
Deferred Tax Assets, Tax Deferred Expense         16,800
Additional Paid in Capital         $ 51,500
2025 Notes | Warrants related to the issuance of convertible senior notes          
Debt Instrument [Line Items]          
Warrant exercise price (in dollars per share) | $ / shares     $ 81.05    
2026 Notes | Warrants related to the issuance of convertible senior notes          
Debt Instrument [Line Items]          
Warrant exercise price (in dollars per share) | $ / shares     $ 295.29    
Convertible debt | Conversion Circumstance One          
Debt Instrument [Line Items]          
Conversion rate of the notes on trading day (as percent)     130.00%    
Threshold trading days (whether or not consecutive) | day     20    
Consecutive trading day period (in days) | day     30    
Convertible debt | Conversion Circumstance Two          
Debt Instrument [Line Items]          
Conversion rate of the notes on trading day (as percent) | Rate     98.00%    
Threshold trading days (whether or not consecutive) | day     5    
Consecutive trading day period (in days) | day     10    
Convertible debt | 2025 Notes          
Debt Instrument [Line Items]          
Aggregated principal amount   $ 230,000      
Interest rate stated, percentage   1.25%      
Shares conversion rate   19.3538      
Initial conversion price (in dollars per share) | $ / shares   $ 51.67      
Principal     $ 23,300 23,300  
Long-term debt, net     $ 23,000 22,900  
Convertible debt | 2026 Notes          
Debt Instrument [Line Items]          
Aggregated principal amount $ 380,000        
Interest rate stated, percentage     0.125%    
Shares conversion rate 5.2100        
Initial conversion price (in dollars per share) | $ / shares $ 191.94        
Principal     $ 380,000 380,000  
Long-term debt, net     $ 372,700 $ 371,700