XML 69 R55.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholder's Equity - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Dec. 31, 2024
Dec. 31, 2025
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Dec. 31, 2025
Dec. 31, 2024
Aug. 28, 2025
Aug. 31, 2024
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]                  
Stock repurchased and retired, value   $ 132,980 $ 81,713 $ 201,354 $ 201,709        
August 2024 Share Repurchase Program                  
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]                  
Share repurchase program, authorized amount                 $ 300,000
Stock repurchased and retired, value   0 65,454 0 201,709 $ 65,454 $ 201,709    
August 2025 Share Repurchase Program                  
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]                  
Share repurchase program, authorized amount               $ 300,000  
Stock repurchased and retired, value   $ 132,980 $ 16,258 0 $ 0 $ 149,238 0    
December 2024 Share Repurchase Program                  
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]                  
Share repurchase program, authorized amount $ 200,000     $ 200,000     $ 200,000    
Stock repurchased (in shares) 2,260,397                
Stock repurchased and retired, value $ 201,400