XML 64 R53.htm IDEA: XBRL DOCUMENT v3.26.3
Stockholders' Equity - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Nov. 05, 2025
Stock-based Compensation          
Remaining authorization amount $ 10,022,000   $ 10,022,000    
Shares reserved for issuance (in shares) 1,136,267   1,136,267    
Stock-based compensation $ 655,000 $ 253,000 $ 1,493,000 $ 1,044,000  
Granted (in shares)     0    
Forfeited (in shares)     0    
Remaining stock-based compensation expense for unvested restricted stock units 2,187,000   $ 2,187,000    
Restricted Stock Units (RSUs)          
Stock-based Compensation          
Vesting period (in years)     3 years    
Cost not yet recognized, period for recognition (in years)     1 year 3 months 18 days    
Stock Options          
Stock-based Compensation          
Vesting period (in years)     3 years    
Share Repurchase Program 2025          
Stock-based Compensation          
Authorized share repurchase program amount $ 15,000,000   $ 15,000,000   $ 15,000,000