v3.26.1
Award Timing Disclosure - USD ($)
Mar. 31, 2026
Mar. 31, 2025
Performance Shares [Member]    
Awards Close in Time to MNPI Disclosures    
Fair Value as of Grant Date $ 44.00 $ 25.50