Contingencies and Commitments - Additional Information (Details) $ in Millions |
12 Months Ended | |
---|---|---|
Dec. 31, 2022
USD ($)
claim
|
Dec. 31, 2021
USD ($)
|
|
Contingencies And Commitments (Textual) [Abstract] | ||
Number of cases pending | 1 | |
Number of cases resolved | 1 | |
Letter of Credit | ||
Contingencies And Commitments (Textual) [Abstract] | ||
Outstanding letters of credit | $ | $ 46.5 | $ 46.3 |