XML 82 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Schedule of Long-Term Debt) (Parenthetical) (Details)
12 Months Ended
May 18, 2023
Dec. 31, 2023
SOFR [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Basis Spread on Variable Rate 1.00% 1.00%
SOFR [Member] | Minimum [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Basis Spread on Variable Rate   0.85%
SOFR [Member] | Maximum [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Basis Spread on Variable Rate   1.10%
Variable Rate Term Loans [Member]    
Debt Instrument [Line Items]    
Debt instrument maturity start date   2026
Debt instrument maturity end date   2033
Variable Rate Term Loans [Member] | SOFR [Member]    
Debt Instrument [Line Items]    
Interest rate variable   5.34%
Variable Rate Term Loans [Member] | SOFR [Member] | Minimum [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Basis Spread on Variable Rate   1.66%
Variable Rate Term Loans [Member] | SOFR [Member] | Maximum [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Basis Spread on Variable Rate   2.30%
Fixed Rate Term Loans [Member]    
Debt Instrument [Line Items]    
Debt instrument maturity start date   2024
Debt instrument maturity end date   2025
Fixed Rate Term Loans [Member] | Minimum [Member]    
Debt Instrument [Line Items]    
Interest Rate   4.05%
Fixed Rate Term Loans [Member] | Maximum [Member]    
Debt Instrument [Line Items]    
Interest Rate   4.64%
Revenue Bonds [Member]    
Debt Instrument [Line Items]    
Interest Rate   2.75%
Debt instrument maturity date   2024