Borrowings - Schedule of Redemption Prices (Details) |
6 Months Ended |
---|---|
Jun. 30, 2022 | |
2023 | |
Debt Instrument [Line Items] | |
Redemption price | 103.938% |
2024 | |
Debt Instrument [Line Items] | |
Redemption price | 101.969% |
2025 and thereafter | |
Debt Instrument [Line Items] | |
Redemption price | 100.00% |