XML 112 R99.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity (Narrative) (Details) - USD ($)
3 Months Ended 6 Months Ended
Apr. 02, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Directors compensation expense   $ 200,000   $ 700,000 $ 400,000
Remaining authorized repurchase amount   48,900,000   48,900,000  
ESPP          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation expense   100,000 $ 200,000 300,000 400,000
Restricted Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation expense   600,000 400,000 1,100,000 600,000
Stock options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation expense   800,000 700,000 $ 1,000,000.0 1,400,000
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage       33.00%  
Common stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation expense       $ 800,000  
Director          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Quarterly installment of annual cash retainer $ 37,500        
Admission grant 25,000        
Officers and Key Employees          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Directors compensation expense   $ 500,000 $ 700,000 $ 100,000 $ 700,000
Lead Director          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Quarterly installment of annual cash retainer 5,000        
Additional installment of annual cash retainer 20,000        
Chairman of Audit Committee          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Quarterly installment of annual cash retainer 5,000        
Additional installment of annual cash retainer 20,000        
Chairman of Compensation Commitee          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Quarterly installment of annual cash retainer 3,750        
Additional installment of annual cash retainer 15,000        
Chairman of Corporate Governance          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Quarterly installment of annual cash retainer 2,500        
Additional installment of annual cash retainer $ 10,000