XML 94 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Accounting for Uncertainty in Income Taxes (Details Textual) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Taxes (Textual) [Abstract]        
Liability for unrecognized tax benefits $ 1,112 $ 1,858 $ 2,562 $ 2,929
Income tax related to accrued interest, net of federal benefit 1,300 $ 900 $ 600  
Unrecognized tax benefits that would favorably impact the tax rate 1,100      
Maximum        
Income Taxes (Textual) [Abstract]        
Unrecognized tax benefits decrease amount over next twelve months $ 600