v3.26.3
Debt Obligations (Details) - USD ($)
9 Months Ended
Sep. 30, 2026
Dec. 31, 2025
6.250% Senior Notes due 2029 | Senior Notes    
Credit Facility [Line Items]    
Principal amount $ 500,000,000  
Debt instrument, interest rate, stated percentage 6.25%  
Debt instrument, unamortized discount $ 1,000,000.0 $ 1,300,000
Debt issuance costs, net $ 2,700,000 $ 3,400,000
Revolving Credit Facility    
Credit Facility [Line Items]    
Credit facility, commitment fee rate 0.175%  
Revolving Credit Facility | Line of Credit    
Credit Facility [Line Items]    
Credit facility, maximum borrowing capacity $ 500,000,000  
Line of credit facility, accordion feature $ 250,000,000