XML 79 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Capitalization (Details) - USD ($)
shares in Thousands, $ in Thousands
6 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Apr. 17, 2025
Share Repurchase Program [Line Items]      
Share repurchase program, amount approved     $ 250,000
Repurchase of common stock $ 146,073 $ 103,295  
Number of shares repurchased (in shares) 819    
Share repurchase program, remaining available amount $ 103,927    
Shares Repurchased Through Issuance of Convertible Debt      
Share Repurchase Program [Line Items]      
Repurchase of common stock $ 117,660    
Number of shares repurchased (in shares) 658