XML 67 R54.htm IDEA: XBRL DOCUMENT v3.26.1
Stockholders' Equity - Employee Stock Purchase Plan & Share Purchase Plan (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended
May 31, 2022
Mar. 31, 2026
Mar. 31, 2025
Apr. 30, 2025
Treasury Stock, Value [Abstract]        
Maximum authorized share purchase program amount       $ 150.0
Number of shares purchased and cancelled under share purchase program   0    
Amount remaining for purchase under share purchase program   $ 150.0    
Equity Plans, 2013 and 2023        
Employee Stock Purchase Plan        
Shares of common stock issued as a part of quarterly compensation of non-employee members of the Board of Directors   2,224 3,736  
LTR Plan        
Employee Stock Purchase Plan        
Shares of common stock issued under the long-term incentive plan   0 3,118  
Amount received in exchange for shares of common stock under a long term incentive plan     $ 0.2  
Percentage of average market closing prices used in determining number of common stock that could be purchased by participants     75.00%  
Employee Stock Purchase Plan        
Employee Stock Purchase Plan        
Purchase price of stock 90.00%      
Purchase in annual report period 30 days      
Purchase of quarterly report period 30 days      
Shares of common stock issued under the long-term incentive plan   3,274 11,040  
Stock purchase price   $ 126.54 $ 51.8  
Restricted and Performance Stock Units        
Employee Stock Purchase Plan        
Conversion of restricted and performance stock units, net of shares withheld for taxes (in shares)   184,725 236,967