XML 48 R41.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-Based Compensation - Additional Information (Detail) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
May 15, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares allocated for issuance to directors, officers and key personnel 6,200,000      
Share Issued 305,031 17,921    
Common stock, par value $ 0.01   $ 0.01  
Stock-based compensation expense $ 750,000 $ 895,000    
Restricted stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted stock vesting 100,314      
Share Issued 100,314      
Equity Awards Granted 132,735 22,140    
Restricted stock units (RSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of Options, Granted 37,953      
Equity Awards Granted 37,953 0    
Employee Stock Purchase Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares available for future grants 416,945     600,000
Shares available for purchases under the employee stock purchase plan 0 0    
Percentage of maximum contribution of salary towards plan 15.00%      
Maximum contribution towards plan $ 25,000      
Discount on purchase of common stock 15.00%      
Stock-based compensation expense $ 5,000 $ 21,000    
Stock Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares available for future grants 784,000      
Number of Options, Granted 20,000 702,358