XML 103 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income Taxes [Line Items]    
Valuation allowance $ 0 $ 0
Reductions to uncertain tax positions 5,185,000 0
Interest and penalties lapse of the applicable statute 800,000  
Interest and penalties related to unrecognized tax benefits 200,000 200,000
Unrecognized tax benefits accrued interest and penalties 100,000 700,000
Total unrecognized tax benefits and accrued interest and penalties 500,000 $ 6,200,000
Unrecognized tax benefits if recognized will would affect tax rate 500,000  
State and Local Jurisdiction    
Income Taxes [Line Items]    
Net operating loss carryforwards 8,400,000  
Federal Tax Authority    
Income Taxes [Line Items]    
Disallowed carryforwards $ 12,200,000