XML 115 R99.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation - Narrative (Details)
1 Months Ended 12 Months Ended
Feb. 28, 2019
shares
Feb. 28, 2018
executive
shares
Dec. 31, 2024
USD ($)
shares
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Feb. 28, 2015
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting term (in years)     4 years      
Canceled or expired, (in shares)     0      
Intrinsic value of stock options exercised | $     $ 557,910 $ 0 $ 29,975  
Total fair value of stock options vested | $     0 0 141,584  
Share-based compensation expense | $     $ 4,648,000 $ 0 $ 15,000  
Performance-based Phantom Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted "target" award (in shares)     200,532      
Forfeited in period (in shares)     3,016      
Restricted Phantom Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted "target" award (in shares)     36,315      
Forfeited in period (in shares)     726      
Equity Incentive Plan 2005            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percentage of stock option exercisable per year     25.00%      
Equity Incentive Plan 2005 | Employee Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Expiration period (in years)     10 years      
Incentive Award Plan 2015            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares authorized (in shares)           4,900,000
Incentive Award Plan 2015 | Employee Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Options granted (in shares)   80,000        
Number of executives | executive   4        
Vesting term (in years)     4 years      
Canceled or expired, (in shares) 10,000          
Long-Term Incentive Plan 2024 | Performance-based And Restricted Phantom Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based compensation expense | $     $ 4,600,000      
Long-Term Incentive Plan 2024 | Performance-based Phantom Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted "target" award (in shares)     200,532      
Forfeited in period (in shares)     3,016      
Performance period (in years)     3 years      
Maximum payout level based on "target" award (in percent)     150.00%      
Long-Term Incentive Plan 2024 | Restricted Phantom Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted "target" award (in shares)     36,315      
Forfeited in period (in shares)     726