XML 41 R28.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Debt Line of Credit (Details) - 2022 Credit Agreement [Member] - USD ($)
$ in Thousands
1 Months Ended
Sep. 21, 2022
May 04, 2024
Line of Credit Facility [Line Items]    
Line of Credit Facility, Maximum Borrowing Capacity $ 900,000  
Debt Instrument, Term 5 years  
Debt Issuance Costs, Gross $ 3,400  
Line of Credit Facility, Optional Incremental Term Loans and/or Borrowing Capacity $ 300,000  
Line of Credit Facility, Swing Loan Sublimit 10.00%  
Line of Credit Facility, Letter of Credit Sublimit $ 90,000  
Line of Credit Facility, Unused Commitment Fee 0.20%  
Line of Credit Facility, Current Borrowing Capacity   $ 956,700
Line of Credit Facility, Amount Outstanding   578,200
Line of Credit Facility, Letters of Credit Outstanding   53,600
Line of Credit Facility, Remaining Borrowing Capacity   $ 324,900