XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Nov. 22, 2024
Sep. 30, 2024
Jul. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common Stock, Shares Authorized 100,000,000     100,000,000  
Treasury Stock Acquired, Average Cost Per Share $ 209.90        
Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation 38,744 12,422      
Share Repurchase Program, Authorized, Amount         $ 200,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant 541,464        
Treasury Stock Acquired, Average Cost Per Share $ 209.90        
Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation 38,744 12,422      
Phantom Share Units (PSUs) [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Payment Arrangement, Expense $ 159 $ 97      
us-gaap_PhantomShareUnitsPSUsMember_Employees          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Payment Arrangement, Expense $ 1,787 $ 1,316      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period 77,958        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period 73        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (94,752)        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number 283,434        
Stock Issued During Period, Shares, Treasury Stock Reissued 94,752 32,180      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period 73        
Equity Incentive Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized 3,000,000.0        
Repurchase Agreements [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Treasury Stock, Shares, Acquired 21,048 0      
Amended Equity Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized     750,000