XML 84 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Changes in Balance of Gross Uncertain Tax Positions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Balance $ 5,992 $ 17,910 $ 21,495
Expiration of statute of limitations (1,506)   (1,174)
Settlement/decreases related to tax positions taken during prior years     (2,815)
Decreases related to tax positions taken during prior years   (13,510)  
Increases related to tax positions taken during prior years 215 1,190 155
Increases related to tax positions taken during the current year 165 402 249
Balance $ 4,866 $ 5,992 $ 17,910