XML 41 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Long Term Incentive Plan (Summary of Pre-Tax Compensation Expense) (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation expense $ 651,030 $ 647,873 $ 1,307,686 $ 1,228,871
Market-Based Restricted Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation expense 482,912 523,408 963,588 1,046,818
Time-Based Restricted Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation expense $ 168,118 $ 124,465 $ 344,098 $ 182,053