XML 118 R100.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of unrecognized tax positions (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Unrecognized tax positions, beginning of period $ 0 $ 0  
Unrecognized tax positions, end of period 0 0 $ 0
Domestic tax authority      
Unrecognized tax positions, beginning of period 4,932,000 1,272,000 963,000
Gross increase - current period tax positions 214,000 2,220,000 358,000
Gross decrease - prior period tax positions (1,672,000)   (113,000)
Gross increase - prior period tax positions   (1,440,000) (64,000)
Unrecognized tax positions, end of period $ 3,474,000 $ 4,932,000 $ 1,272,000