v3.26.1
Stock-Based Compensation And Stock Repurchases (Narrative) (Details) - USD ($)
3 Months Ended
Dec. 05, 2024
Apr. 30, 2021
Mar. 31, 2026
Mar. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share conversion ratio     1  
Stock Option [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation expense     $ 189,000 $ 299,000
Unrecognized estimated compensation cost related to non-vested stock options granted     $ 800,000  
Recognition period of unrecognized compensation cost     1 year 1 month 24 days  
Value of all options outstanding, vested and expected to vest      
Share price     $ 1.13  
Minimum [Member] | 2020 Stock Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period of stock options and RSU     1 year  
Maximum [Member] | 2020 Stock Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period of stock options and RSU     4 years  
Class A [Member] | 2020 Stock Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Additional shares authorized 3,500,000      
Common Stock authorized for issuance     1,055,488  
Restricted Stock Units (RSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation expense     $ 178,000 $ 301,000
Unrecognized estimated compensation cost related to non-vested stock options granted     $ 800,000  
Vesting period of stock options and RSU     4 months 2 days  
Executive Officer [Member] | Restricted Stock Units (RSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period of stock options and RSU     4 years  
Executive Officer [Member] | Restricted Stock Units (RSUs) [Member] | Tranche One [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage   75.00%    
Executive Officer [Member] | Restricted Stock Units (RSUs) [Member] | Tranche Two [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage   25.00%    
Management [Member] | Restricted Stock Units (RSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period of stock options and RSU     4 years  
Percentage of shares vested     25.00%  
Chief Executive Officer [Member] | Restricted Stock Units (RSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period of stock options and RSU     4 years  
Chief Executive Officer [Member] | Restricted Stock Units (RSUs) [Member] | Tranche One [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage   50.00%    
Chief Executive Officer [Member] | Restricted Stock Units (RSUs) [Member] | Tranche Two [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage   50.00%