XML 98 R86.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Operating Loss Carryforwards [Line Items]        
Effective income tax rate reconciliation, percent 20.60% (1.60%) 8.10%  
Deferred tax assets, valuation allowance $ 0   $ 1,900,000  
Valuation allowance change (1,900,000)      
Unrecognized tax benefits 0 $ 0 $ 0 $ 1,220,000
Domestic Tax Authority | Internal Revenue Service (IRS)        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards, including limitation amount 15,800,000      
Operating loss carryforwards, limitation amount 15,500,000      
Operating loss carryforwards 15,800,000      
Operating loss carryforwards, subject to expiration 15,500,000      
Operating loss carryforwards, not subject to expiration 300,000      
State and Local Jurisdiction | Department of Revenue Services for the State of Connecticut        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards $ 52,800,000      
Operating loss carryforwards, maximum percentage of taxable income per year allowed to be offset by NOLs 50.00%