XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Share-Based Compensation - Textual (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Tax benefit of stock option compensation expense $ 0  
Restricted Common Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation cost related to non-vested share-based compensation arrangements $ 782,000  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 82,437 75,133
Weighted average remaining period 2 years 9 months 3 days  
Intrinsic value $ 1,312,000  
Restricted Common Stock | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period 1 year  
Restricted Common Stock | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period 5 years