XML 107 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 15 - Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Unrecognized tax benefit, beginning of period $ 8,895 $ 8,647
Increase in unrecognized tax benefit for positions taken in prior period 3,081 97
Increase in unrecognized tax benefit for positions taken in current period 1,122 975
Statute of limitation expirations (3,395) (824)
Settlements 0 0
Unrecognized tax benefit, end of period $ 9,703 $ 8,895