XML 71 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Debt Obligations - Senior Notes (Details) - Senior Notes
$ in Thousands
Sep. 30, 2023
USD ($)
Senior Notes Due October 2024  
Debt Instrument [Line Items]  
Interest rate (in percent) 0.95%
Semi-annual interest payable $ 2,375
Senior Notes Due October 2030  
Debt Instrument [Line Items]  
Interest rate (in percent) 2.90%
Semi-annual interest payable $ 14,500
Senior Notes Due January 2032  
Debt Instrument [Line Items]  
Interest rate (in percent) 2.35%
Semi-annual interest payable $ 5,875
Senior Notes Due October 2041  
Debt Instrument [Line Items]  
Interest rate (in percent) 3.05%
Semi-annual interest payable $ 7,625