XML 88 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-term Debt - Narrative (Details)
1 Months Ended 12 Months Ended
Nov. 14, 2022
USD ($)
Sep. 14, 2021
USD ($)
day
$ / shares
Sep. 09, 2021
USD ($)
$ / shares
Jan. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
$ / shares
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Debt Instrument [Line Items]              
Event of default, default interest rate, maximum   1.00%          
Purchase of capped calls             $ 90,150,000
Write off of deferred finance costs             2,300,000
Debt prepayment cost             2,000,000
Subsequent Event              
Debt Instrument [Line Items]              
Repayments of notes payable       $ 75,000,000      
Debt instrument, redemption price, percentage       77.00%      
Debt instrument, repurchased face amount       $ 57,800,000      
Call option              
Debt Instrument [Line Items]              
Initial cap price (in dollars per share) | $ / shares     $ 47.94        
Premium over sales price     100.00%        
Purchase of capped calls     $ 90,200,000        
Credit Agreement Due 2026 | Revolving credit facility | Line of credit              
Debt Instrument [Line Items]              
Maximum borrowing capacity $ 50,000,000            
Line of credit, accordion feature         $ 50,000,000    
Leverage ratio, maximum 3.00            
Fixed charge coverage ratio, minimum 1.15            
Unused commitment fee percentage         0.25%    
Net carrying value         $ 0    
Credit Agreement Due 2026 | Revolving credit facility | Line of credit | Minimum              
Debt Instrument [Line Items]              
Unused commitment fee percentage 0.25%            
Credit Agreement Due 2026 | Revolving credit facility | Line of credit | Minimum | Base rate | Variable rate two              
Debt Instrument [Line Items]              
Basis spread on variable rate 0.50%            
Credit Agreement Due 2026 | Revolving credit facility | Line of credit | Minimum | SOFR | Variable rate one              
Debt Instrument [Line Items]              
Basis spread on variable rate 1.50%            
Credit Agreement Due 2026 | Revolving credit facility | Line of credit | Maximum              
Debt Instrument [Line Items]              
Unused commitment fee percentage 0.35%            
Credit Agreement Due 2026 | Revolving credit facility | Line of credit | Maximum | Base rate | Variable rate two              
Debt Instrument [Line Items]              
Basis spread on variable rate 1.00%            
Credit Agreement Due 2026 | Revolving credit facility | Line of credit | Maximum | SOFR | Variable rate one              
Debt Instrument [Line Items]              
Basis spread on variable rate 2.00%            
1.25% Convertible Senior Notes Due 2026 | Convertible Debt              
Debt Instrument [Line Items]              
Net carrying value         $ 738,372,000 $ 734,143,000  
Face amount   $ 750,000,000          
Stated interest rate   1.25%     1.25%    
Accordion feature, settlement period   13 days          
Accordion feature, increase limit   $ 100,000,000          
Conversion price (in dollars per share) | $ / shares   $ 31.76     $ 31.76    
Convertible, threshold percentage of stock price trigger   130.00%          
Convertible, threshold trading days | day   20          
Convertible, threshold consecutive trading days | day   30          
Convertible, minimum aggregate principal outstanding   $ 100,000,000          
Event of default, cure period, interest payments   30 days          
Event of default, cure period   60 days          
Event of default, indebtedness threshold amount   $ 45,000,000          
Event of default, minimum percent of aggregate outstanding principal due   25.00%          
Event of default, default interest rate period   180 days          
Debt issuance costs   $ 21,300,000          
Amortization of debt issuance costs         $ 4,200,000 4,200,000 $ 1,300,000
Conversion ratio   0.0314859          
Existing Debt Prior to the Closing of the Business Combination              
Debt Instrument [Line Items]              
Amortization of debt issuance costs           $ 500,000