XML 126 R97.htm IDEA: XBRL DOCUMENT v3.24.1
INCOME TAXES - Schedule of Uncertain Tax Positions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Uncertain Tax Positions      
Balance at beginning of year $ 13,596 $ 7,556 $ 4,866
Increases for prior positions 409 380 2,359
Decreases for prior positions (5,859) 0 0
Increases for current year positions 698 5,660 1,746
Decreases due to settlements 0 (1,415)
Other increases 0 0 0
Balance at end of year $ 8,844 $ 13,596 $ 7,556