XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity (Details)
6 Months Ended
May 10, 2024
shares
Jun. 30, 2024
performance_period
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of performance periods | performance_period   3
Performance Restricted Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of equity instruments other than options granted (in shares)   86,391
Performance Restricted Stock | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Percentage of target units   0.00%
Performance Restricted Stock | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Percentage of target units   200.00%
Performance Restricted Stock | Share-Based Payment Arrangement, Tranche One    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting percentage   33.33%
Performance Restricted Stock | Share-Based Payment Arrangement, Tranche Two    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting percentage   33.33%
Performance Restricted Stock | Share-Based Payment Arrangement, Tranche Three    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting percentage   33.33%
Time Based Restricted Stock Units | Employees    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of equity instruments other than options granted (in shares)   20,000
Award vesting period (in years)   1 year
Time Based Restricted Stock Units | Non-Employee Members of Board of Directors    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of equity instruments other than options granted (in shares)   49,180
Award vesting period (in years)   1 year
Performance Restricted Stock Units, Equity-Classified | Share-Based Payment Arrangement, Tranche One    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of equity instruments other than options granted (in shares)   82,406
Time-Based Restricted Stock Units, Equity-Classified | Share-Based Payment Arrangement, Tranche One    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of equity instruments other than options granted (in shares)   168,797
Award vesting period (in years)   3 years
Restricted Stock Units, Liability-Classified    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation arrangement by share-based payment award, number of additional shares authorized (in shares) 800,000