XML 115 R103.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Event - Additional Information (Detail) - 2025 Notes [Member]
May 02, 2025
Subsequent Event [Line Items]  
Redemption price percentage of Senior Notes 100.00%
Subsequent Event [Member]  
Subsequent Event [Line Items]  
Redemption price percentage of Senior Notes 100.00%