XML 107 R89.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Schedule of unrecognized tax positions) (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Unrecognized tax positions, beginning of period $ 0 $ 0  
Unrecognized tax positions, end of period 0 0 $ 0
Domestic Tax Authority [Member]      
Unrecognized tax positions, beginning of period 1,272,000 963,000 48,000
Gross increase - current period tax positions 2,220,000 358,000 239,000
Gross decrease - prior period tax positions   (113,000)  
Gross increase - prior period tax positions (1,440,000) (64,000) (676,000)
Unrecognized tax positions, end of period $ 4,932,000 $ 1,272,000 $ 963,000