XML 67 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity Compensation Plan Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
May 05, 2024
Mar. 15, 2024
Mar. 09, 2024
May 05, 2023
Mar. 09, 2023
May 05, 2022
Mar. 26, 2020
May 31, 2024
Oct. 31, 2023
May 31, 2023
Mar. 31, 2023
Jan. 31, 2023
May 31, 2022
Mar. 31, 2022
May 31, 2021
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Director [Member]                                      
Amount payable to non-employee directors                               $ 15,000   $ 15,000  
Fully-vested shares of common stock issued                                   1,000  
Employees [Member]                                      
Stock compensation expense                               $ 699,000 $ 4,272,000 $ 5,757,000 $ 7,104,000
2018 Equity Plan [Member] | Maximum [Member]                                      
Maximum issuance of common stock options                               325,000   325,000  
2018 Equity Plan [Member] | Director [Member]                                      
Fully-vested shares of common stock issued               14,325 852 16,931   333              
Fully vested shares of common stock issued, per share value               $ 21.94 $ 16.26 $ 13.23   $ 19.36              
Stock compensation expense                               $ 73,027,000 62,500,000 $ 134,964 138,001
Restricted Stock Units (RSUs) [Member] | Long-Term Incentive Plan [Member]                                      
Shares of common stock grant date fair market value                           $ 21.88 $ 17.93        
Restricted Stock Units (RSUs) [Member] | Long-Term Incentive Plan [Member] | Year 2021 [Member]                                      
Stock compensation expense                               1,841,000 16,571,000 7,365,000 33,142,000
Restricted Stock Units (RSUs) [Member] | Long-Term Incentive Plan [Member] | Year 2022 [Member]                                      
Stock compensation expense                               26,145,000 26,145,000 55,290,000 55,290,000
Unrecognized compensation expense related to unvested units                               78,436,000   78,436,000  
Restricted Stock Units (RSUs) [Member] | Long-Term Incentive Plan [Member] | Year 2023 [Member]                                      
Shares of common stock grant date fair market value                     $ 18.25                
Stock compensation expense                               27,585,000 $ 27,585,000 55,170,000 $ 27,585,000
Unrecognized compensation expense related to unvested units                               193,094,000   193,094,000  
Restricted Stock Units (RSUs) [Member] | Long-Term Incentive Plan [Member] | Year 2024 [Member]                                      
Shares of common stock grant date fair market value               $ 22.26                      
Stock compensation expense                               9,438,000   9,438,000  
Unrecognized compensation expense related to unvested units                               $ 330,330,000   $ 330,330,000  
Performance Vesting Restricted Shares | Officers [Member] | Share-based Payment Arrangement, Tranche One [Member]                                      
Share-based compensation performance based award, percent                                   50.00%  
Performance Vesting Restricted Shares | Officers [Member] | Share-based Payment Arrangement, Tranche Two [Member]                                      
Share-based compensation performance based award, percent                                   150.00%  
Performance Vesting Restricted Shares | Long-Term Incentive Plan [Member]                                      
Share based compensation performance period                         3 years   3 years        
Share-based compensation award vesting period             3 years                        
Share-based compensation shares of common stock granted, failed to vest during the period     7,389                                
Share-based compensation shares of common stock granted                           8,096 7,389        
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 performance period               3 years                      
Share-based compensation shares of common stock granted               8,593                      
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                         6,238 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                     7,920                
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,662