Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details) |
3 Months Ended |
|---|---|
Mar. 31, 2024 | |
| Derivatives designated as hedging instruments: | Cash flow hedges | |
| Organization And Summary Of Significant Accounting Policies [Line Items] | |
| Derivative, term ofcontract | 24 months |