XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.1
Share-Based Compensation - Textual (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expiration period 10 years    
Maximum number of shares that can be issued (in shares) 875,000    
Shares available for grant (in shares) 199,281    
Share-based compensation expense $ 291,000 $ 181,000  
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 1 year    
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 5 years    
Restricted stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Nonvested and expected to vest (in shares) 96,036 82,437 97,496
Unrecognized compensation cost related to non-vested share-based compensation arrangements $ 991,203    
Weighted average remaining period 2 years 7 months 24 days    
Restricted stock | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 1 year    
Restricted stock | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 5 years