XML 67 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Equity Compensation Plan Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
May 20, 2025
Mar. 15, 2025
Mar. 09, 2025
May 05, 2024
Mar. 15, 2024
Mar. 09, 2024
May 05, 2023
Mar. 09, 2023
May 05, 2022
Mar. 26, 2020
May 31, 2025
Feb. 28, 2025
May 31, 2024
Mar. 31, 2023
Mar. 31, 2022
May 31, 2021
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Director [Member]                                        
Fully-vested shares of common stock issued                                     1,000  
Amount payable to non-employee directors                                 $ 15,000   $ 15,000  
Employees [Member]                                        
Stock compensation expense                                 $ 3,029 $ 699 $ 18,596 $ 5,757
2018 Equity Plan | Maximum [Member]                                        
Maximum issuance of common stock options                                 325,000   325,000  
2018 Equity Plan | Director [Member]                                        
Fully-vested shares of common stock issued                     11,692   14,325              
Fully vested shares of common stock issued, per share value                     $ 31.52   $ 21.94              
Stock compensation expense                                 $ 87,613 73,027 $ 166,185 134,964
Restricted Stock Units (RSUs)                                        
Stock compensation expense                                 33,860   45,147  
Shares of common stock grant date fair market value                       $ 37.59                
Unrecognized compensation expense related to unvested units                                 361,176   361,176  
Restricted Stock Units (RSUs) | Year 2022 [Member]                                        
Stock compensation expense                                 0 26,145 26,145 55,290
Restricted Stock Units (RSUs) | Long-Term Incentive Plan [Member]                                        
Shares of common stock grant date fair market value                             $ 21.88 $ 17.93        
Restricted Stock Units (RSUs) | Long-Term Incentive Plan [Member] | Year 2021 [Member]                                        
Stock compensation expense                                   1,841   7,365
Restricted Stock Units (RSUs) | Long-Term Incentive Plan [Member] | Year 2023 [Member]                                        
Stock compensation expense                                 27,585 27,585 55,170 55,170
Shares of common stock grant date fair market value                           $ 18.25            
Unrecognized compensation expense related to unvested units                                 82,755   82,755  
Restricted Stock Units (RSUs) | Long-Term Incentive Plan [Member] | Year 2024 [Member]                                        
Stock compensation expense                                 28,314 $ 9,438 56,628 $ 9,438
Shares of common stock grant date fair market value                         $ 22.26              
Unrecognized compensation expense related to unvested units                                 $ 217,074   $ 217,074  
Performance Vesting Restricted Shares                                        
Share-based compensation shares of common stock granted                       6,006                
Share based compensation performance period                       3 years                
Performance Vesting Restricted Shares | Officer [Member] | Share-based Payment Arrangement, Tranche One                                        
Share-based compensation performance based award, percent                                     50.00%  
Performance Vesting Restricted Shares | Officer [Member] | Share-based Payment Arrangement, Tranche Two                                        
Share-based compensation performance based award, percent                                     150.00%  
Performance Vesting Restricted Shares | Long-Term Incentive Plan [Member]                                        
Share-based compensation award vesting period                   3 years                    
Share-based compensation shares of common stock granted                             8,096 7,389        
Share based compensation performance period                               3 years        
Share-based compensation shares failed to vest           7,389                            
Performance Vesting Restricted Shares | Long-Term Incentive Plan [Member] | Year 2022 [Member]                                        
Share based compensation performance period                             3 years          
Performance Vesting Restricted Shares | Long-Term Incentive Plan [Member] | Year 2023 [Member]                                        
Share-based compensation shares of common stock granted                           10,214            
Performance Vesting Restricted Shares | Long-Term Incentive Plan [Member] | Year 2024 [Member]                                        
Share-based compensation shares of common stock granted                         8,593              
Share based compensation performance period                         3 years              
Time-Vesting Restricted Shares                                        
Share-based compensation award vesting period                       3 years                
Share-based compensation shares of common stock granted                       4,797                
Time-Vesting Restricted Shares | Long-Term Incentive Plan [Member]                                        
Share-based compensation award vesting period                                     3 years  
Share-based compensation shares of common stock granted     2,080                       6,238 3,693        
Shares-based compensation shares of common stock issued       1,233   2,079 1,230 2,079 1,230                      
Time-Vesting Restricted Shares | Long-Term Incentive Plan [Member] | Year 2021 [Member]                                        
Share-based compensation award vesting period                               3 years        
Time-Vesting Restricted Shares | Long-Term Incentive Plan [Member] | Year 2022 [Member]                                        
Share-based compensation award vesting period                             3 years          
Time-Vesting Restricted Shares | Long-Term Incentive Plan [Member] | Year 2023 [Member]                                        
Share-based compensation award vesting period                           3 years            
Share-based compensation shares of common stock granted   2,639                       7,920            
Share based compensation performance period                           3 years            
Shares-based compensation shares of common stock issued         2,639                              
Time-Vesting Restricted Shares | Long-Term Incentive Plan [Member] | Year 2024 [Member]                                        
Share-based compensation award vesting period                         3 years              
Share-based compensation shares of common stock granted 6,602                       6,662              
Shares-based compensation shares of common stock issued 2,219