XML 61 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Credit and Other Debt Agreements - Additional Information (Detail)
Mar. 31, 2025
Dec. 31, 2024
Fixed Rate of 5.45%, Balloon Due July 15, 2034 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 5.45% 5.45%
Fixed Rate of 5.75%, Balloon Due July 15, 2054 [Member]    
Debt Instrument [Line Items]    
Periodic payment of interest 5.75% 5.75%