v3.26.1
Equity Incentive Plan - Long Term Incentive Plan (LTIP) (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Sep. 30, 2025
shares
Jul. 31, 2025
shares
Sep. 30, 2024
shares
Jul. 31, 2024
shares
Dec. 31, 2022
tranche
Dec. 31, 2023
shares
Dec. 31, 2022
tranche
shares
Dec. 31, 2021
shares
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
$ / shares
shares
Jun. 30, 2022
shares
Jun. 30, 2021
USD ($)
$ / shares
shares
Fiscal Year 2021 LTIP                          
Equity Transactions                          
Earned award vesting percentage         123.00%                
Number of metrics assumed to be achieved | tranche         2   2            
Number of metrics assumed to be achieved at threshold | tranche         1   1            
Vest immediately | Fiscal Year 2021 LTIP                          
Equity Transactions                          
Vested (in shares)                       4,533  
Earned award vesting percentage                       40.00%  
Vest annually over two years. | Fiscal Year 2021 LTIP                          
Equity Transactions                          
Vested (in shares)                       6,797  
Earned award vesting percentage                       60.00%  
Performance Share Units                          
Equity Transactions                          
Number of Target Shares                 354,664 299,908 375,725    
Weighted Average Grant Date Fair Value | $ / shares                 $ 83.87 $ 71.4 $ 41.85    
Vested (in shares)                 413,681 223,241 22,468    
Unrecognized compensation | $                 $ 18,200,000        
Weighted average period for recognition of total unrecognized compensation expense related to unvested stock options granted                 1 year        
Stock based compensation expense | $                 $ 18,500,000 $ 16,900,000 $ 15,400,000    
Performance Share Units | Fiscal Year 2026 LTIP                          
Equity Transactions                          
Grant Date Fair Value | $                 $ 22,200,000        
Number of Target Shares                 146,911        
Weighted Average Grant Date Fair Value | $ / shares                 $ 151.16        
Performance Share Units | Fiscal Year 2025 LTIP                          
Equity Transactions                          
Grant Date Fair Value | $                 $ 17,000,000        
Number of Target Shares                 210,620        
Weighted Average Grant Date Fair Value | $ / shares                 $ 80.89        
Performance Share Units | Fiscal Year 2024 LTIP                          
Equity Transactions                          
Grant Date Fair Value | $                 $ 14,400,000        
Number of Target Shares                 354,090        
Weighted Average Grant Date Fair Value | $ / shares                 $ 40.84        
Performance Share Units | Fiscal Year 2023 LTIP                          
Equity Transactions                          
Grant Date Fair Value | $                 $ 10,000,000        
Number of Target Shares                 289,640        
Weighted Average Grant Date Fair Value | $ / shares                 $ 34.41        
Performance Share Units | Fiscal Year 2022 LTIP                          
Equity Transactions                          
Grant Date Fair Value | $                 $ 9,100,000        
Number of Target Shares                 250,250        
Weighted Average Grant Date Fair Value | $ / shares                 $ 36.3        
Performance Share Units | Fiscal Year 2021 MIP                          
Equity Transactions                          
Number of Target Shares           13,066 37,886 38,575          
Earned award vesting percentage             0.333% 0.3333%          
Performance Share Units | Fiscal Year 2021 LTIP                          
Equity Transactions                          
Number of Target Shares                         111,450
Weighted Average Grant Date Fair Value | $ / shares                         $ 24.15
Fair value | $                         $ 2,700,000
Performance Share Units | Tech Elevator                          
Equity Transactions                          
Stock based compensation expense | $                 $ 0   $ 300,000    
Performance Share Units | Tech Elevator | Fiscal Year 2021 MIP                          
Equity Transactions                          
Intrinsic value of awards | $                         $ 4,000,000
Performance Share Units | Vest immediately | Fiscal Year 2026 LTIP                          
Equity Transactions                          
Number of Target Shares                 81,093        
Performance Share Units | Vest immediately | Fiscal Year 2025 LTIP                          
Equity Transactions                          
Number of Target Shares                 158,470        
Performance Share Units | Vest immediately | Fiscal Year 2024 LTIP                          
Equity Transactions                          
Number of Target Shares                 265,630        
Performance Share Units | Vest immediately | Fiscal Year 2023 LTIP                          
Equity Transactions                          
Number of Target Shares                 144,820        
Certified achievement percentage 200.00% 200.00%                      
Vested (in shares) 204,340 204,340 155,946 62,379                  
Performance Share Units | Vest immediately | Fiscal Year 2022 LTIP                          
Equity Transactions                          
Number of Target Shares                 125,125        
Certified achievement percentage     175.00% 70.00%                  
Performance Share Units | Vest annually over two years. | Fiscal Year 2026 LTIP                          
Equity Transactions                          
Number of Target Shares                 65,818        
Performance Share Units | Vest annually over two years. | Fiscal Year 2025 LTIP                          
Equity Transactions                          
Number of Target Shares                 52,150        
Performance Share Units | Vest annually over two years. | Fiscal Year 2024 LTIP                          
Equity Transactions                          
Number of Target Shares                 88,460        
Performance Share Units | Vest annually over two years. | Fiscal Year 2023 LTIP                          
Equity Transactions                          
Number of Target Shares                 144,820        
Performance Share Units | Vest annually over two years. | Fiscal Year 2022 LTIP                          
Equity Transactions                          
Number of Target Shares                 125,125        
Time Based Award                          
Equity Transactions                          
Deferred Compensation Liability | $                 $ 0        
Time Based Award | Tech Elevator | Fiscal Year 2021 MIP                          
Equity Transactions                          
Vesting period                         3 years
Intrinsic value of awards | $                         $ 4,000,000
Time Based Award | Vest immediately | Tech Elevator | Fiscal Year 2021 MIP                          
Equity Transactions                          
Earned award vesting percentage                         70.00%
Time Based Award | Vest annually over two years. | Tech Elevator | Fiscal Year 2021 MIP                          
Equity Transactions                          
Earned award vesting percentage                         30.00%