Subsequent Events (Details) - Line of Credit - USD ($) $ in Thousands |
Jul. 15, 2022 |
Jun. 30, 2022 |
|---|---|---|
| Subsequent Event [Line Items] | ||
| Line of Credit Facility, Current Borrowing Capacity | $ 1,150,000 | |
| Line of Credit Facility, Elected Commitments | $ 750,000 | |
| Subsequent Event [Member] | ||
| Subsequent Event [Line Items] | ||
| Line of Credit Facility, Current Borrowing Capacity | $ 2,500,000 | |
| Line of Credit Facility, Elected Commitments | $ 1,500,000 |