v3.26.3
Leverage Ratio and Debt Classification (Additional Information) (Details)
Sep. 06, 2026
Leverage Ratio [Line Items]  
Debt instrument, stated percentage 5.00%