XML 93 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Accounting for Uncertainty in Income Taxes (Details Textual) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Taxes (Textual) [Abstract]        
Liability for unrecognized tax benefits $ 2,562 $ 2,929 $ 1,393 $ 1,540
Income tax related to accrued interest, net of federal benefit 600 $ 700 $ 600  
Unrecognized tax benefits that would favorably impact the tax rate 2,600      
Maximum        
Income Taxes (Textual) [Abstract]        
Unrecognized tax benefits decrease amount over next twelve months $ 600