XML 84 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Reconciliation [Line Items]        
Estimated effective income tax rate 24.00% 35.00% 26.00%  
Valuation allowance for deferred tax assets $ 16,539,000 $ 19,480,000    
Deferred tax assets related to net operating losses for federal income tax purposes $ 10,754,000 11,881,000    
Percentage increasing ownership 5.00%      
Pre-tax net operating loss carryovers $ 7,000,000      
Built-in losses annual limitation 1,100,000      
Unrecognized tax benefits that would impact effective tax rate 700,000      
Unrecognized tax benefits 856,000 856,000 $ 1,235,000 $ 1,021,000
Interest or penalties related to unrecognized tax benefits $ 0 $ 0 $ 0  
Large Shareholders        
Income Tax Reconciliation [Line Items]        
Ownership percentage 50.00%      
Federal        
Income Tax Reconciliation [Line Items]        
Deferred tax assets related to net operating losses for federal income tax purposes $ 6,100,000      
State        
Income Tax Reconciliation [Line Items]        
Deferred tax assets related to net operating losses for federal income tax purposes $ 4,600,000