v3.26.1
Employee Stock Purchase Plan - Additional Information (Detail) - USD ($)
1 Months Ended 6 Months Ended
Feb. 28, 2025
Feb. 28, 2019
Mar. 31, 2026
Sep. 30, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Common stock, shares issued     30,702,480 30,543,794
Stock Purchase Plan [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Additional common shares authorized 500,000 500,000    
Common stock available for issuance     2,000,000  
Stock Purchase Plan, requisite continuous service     1 year  
Annual offerings description     implementation of annual offerings beginning on the first day of October in each of the years 2008 through 2035, with each offering terminating on September 30 of the following year  
Closing price of common stock on the first and last day of the offering     85.00%  
Percentage not exceeding to periodic payment of purchase price     10.00%  
Maximum common stock value purchased by participant annually     $ 25,000  
Common stock, shares issued     1,563,563  
1998 Employee Stock Purchase Plan [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Additional Common Shares Authorized     52,837