v3.24.1.u1
Debt - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Jan. 12, 2022
Line of Credit      
Line of Credit Facility [Line Items]      
Line of credit facility $ 250,000,000    
Line of credit, amount available 245,600,000    
Line of Credit | Revolving Credit Facility      
Line of Credit Facility [Line Items]      
Long-term debt outstanding 0    
Line of Credit | Letter of Credit      
Line of Credit Facility [Line Items]      
Long-term debt outstanding 4,400,000    
Senior Notes      
Line of Credit Facility [Line Items]      
Debt issuance costs 7,200,000    
Senior Notes | Senior Notes Due 2030      
Line of Credit Facility [Line Items]      
Convertible notes issued     $ 550,000,000
Debt instrument, interest rate (as a percent)     5.00%
Interest expense $ 7,100,000 $ 7,100,000  
Effective interest rate (as a percent) 5.40% 5.40%  
Amortization of issuance costs for credit facility $ 300,000 $ 200,000