XML 97 R90.htm IDEA: XBRL DOCUMENT v3.25.2
Subsequent Events (Details) - 150M Senior Notes
Jul. 21, 2025
Dec. 08, 2022
Dec. 13, 2017
Subsequent Event [Line Items]      
Interest rate (percentage)   7.25% 6.25%
Subsequent Event      
Subsequent Event [Line Items]      
Interest rate (percentage) 6.25%