XML 58 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments - Fair Value of Notes (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Fair Value Disclosure Asset And Liability Not Measured At Fair Value [Line Items]    
Outstanding Principal $ 947,500 $ 797,500
Fair Value 897,801 744,243
2023 Notes    
Fair Value Disclosure Asset And Liability Not Measured At Fair Value [Line Items]    
Outstanding Principal   150,000
Fair Value   149,640
2024 Notes    
Fair Value Disclosure Asset And Liability Not Measured At Fair Value [Line Items]    
Outstanding Principal 347,500 347,500
Fair Value 336,716 332,853
2026 Notes    
Fair Value Disclosure Asset And Liability Not Measured At Fair Value [Line Items]    
Outstanding Principal 300,000 300,000
Fair Value 264,725 $ 261,750
2028 Notes    
Fair Value Disclosure Asset And Liability Not Measured At Fair Value [Line Items]    
Outstanding Principal 300,000  
Fair Value $ 296,360