XML 82 R72.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Narrative (Details)
3 Months Ended
Jul. 16, 2024
USD ($)
Apr. 14, 2020
USD ($)
d
$ / shares
Apr. 09, 2020
USD ($)
Mar. 31, 2025
USD ($)
$ / shares
$ / instrument
Dec. 31, 2024
USD ($)
Oct. 29, 2024
USD ($)
Apr. 08, 2020
$ / instrument
Line of Credit Facility [Line Items]              
Amount borrowed   $ 1,000          
Share price (in USD per share) | $ / shares       $ 4.53      
Cash Flow Hedging | Capped Call | Designated as Hedging Instrument              
Line of Credit Facility [Line Items]              
Derivative, cost of hedge     $ 21,700,000        
Cap price (in USD per share) | $ / instrument       42.00     42.00
Credit Agreement | Line of Credit              
Line of Credit Facility [Line Items]              
Credit agreement term 5 years            
Maximum borrowing capacity $ 225,000,000            
Interest rate 6.50%            
Quarterly principal payment percentage 0.25%            
Credit Agreement | Line of Credit | Minimum              
Line of Credit Facility [Line Items]              
Prepayment of premium percentage 1.00%            
Credit Agreement | Line of Credit | Maximum              
Line of Credit Facility [Line Items]              
Prepayment of premium percentage 3.00%            
Credit Agreement | Term Loan | Line of Credit              
Line of Credit Facility [Line Items]              
Amount borrowed $ 125,000,000            
Credit Agreement | Delayed Draw Term Loan (DDTL) | Line of Credit              
Line of Credit Facility [Line Items]              
Amount borrowed 100,000,000            
Option to draw $ 40,000,000            
Option to draw, term 18 months            
Additional principal amount           $ 37,700,000  
Additional delayed draw facility $ 60,000,000            
Credit Agreement | Delayed Draw Term Loan (DDTL) | Line of Credit | Minimum              
Line of Credit Facility [Line Items]              
Option to draw, term 6 months            
Unutilized commitment percentage 1.50%            
Credit Agreement | Delayed Draw Term Loan (DDTL) | Line of Credit | Maximum              
Line of Credit Facility [Line Items]              
Unutilized commitment percentage 2.50%            
Senior Notes Due 2025 | Convertible Notes Payable              
Line of Credit Facility [Line Items]              
Amount borrowed       $ 230,000,000 $ 230,000,000    
Basis rate (in percentage)   2.50%          
Proceeds from issuance of debt   $ 222,500,000          
Debt instrument, convertible, threshold percentage of stock price trigger   130.00%          
Threshold trading days | d   20          
Threshold consecutive trading days | d   30          
Redemption price, percentage   100.00%          
Conversion rate       0.03267970      
Conversion price (in USD per share) | $ / shares   $ 30.60          
Senior Notes Due 2025 | Convertible Notes Payable | Debt Instrument Convertible Sale Price Of Stock Threshold              
Line of Credit Facility [Line Items]              
Debt instrument, convertible, threshold percentage of stock price trigger   98.00%          
Threshold trading days | d   5