XML 90 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Schedule of Debt Instrument Redemption Price Percentage Table (Details)
12 Months Ended
Dec. 31, 2023
Debt Instruments [Abstract]  
On or after March 30, 2023 102.75%
On or after March 30, 2024 101.375%
March 30, 2025 and thereafter 100.00%