XML 75 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Unrecognized tax benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Reconciliation of Unrecognized Tax Benefits [Roll Forward]      
Gross unrecognized tax benefits at beginning of year $ 2,376 $ 576 $ 1,112
Increases in tax positions for prior years 22,348 166 87
Decreases in tax positions for prior years 0 (141) (387)
Increases in tax positions for current years 3,164 1,661 0
Decreases in tax positions for current years 0 0 (167)
Increases (decreases) from lapse in statute of limitations (4,234) 114 (69)
Decreases due to settlements with taxing authorities (13,082) 0 0
Gross unrecognized tax benefits at end of year $ 10,572 $ 2,376 $ 576