XML 85 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Roll Forward of Liability for Unrecognized Tax Benefits Exclusive of Accrued Interest (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Reconciliation of Unrecognized Tax Benefits      
Balance, beginning of period $ 7,657 $ 6,861 $ 6,058
Decrease in previous years tax positions   (34) (615)
Increase in previous year tax positions 22    
Increase in current year tax positions 11,416 950 1,749
Decrease due to lapse of statutes of limitations (846) (120) (331)
Balance, end of period $ 18,249 $ 7,657 $ 6,861