XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.2
Compensation Plans - Narrative (Detail) - USD ($)
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Deferred compensation equity $ (20,686,099)   $ (15,392,418)
Fully vested employee elected deferral period 5 years    
Deferred compensation liability $ 36,674,694   $ 36,087,170
Proceeds received under employee stock purchase plan $ 255,542 $ 335,044  
Employer 401(k) match, contributions equal to 250.00%    
401(k) plan, percent of employee's compensation matched 6.00%    
2014 Equity and Cash Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares authorized for issuance (in shares) 300,000    
Common shares available for issuance (in shares) 158,589    
Vesting period 3 years    
Employee Stock Purchase Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock Purchased During Period, Shares, Employee Stock Purchase Plans 1,975 2,378  
Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent 85.00%    
Proceeds received under employee stock purchase plan $ 300,000 $ 300,000  
Share-based payment expense $ 100,000 $ 100,000