XML 105 R88.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Reconciliation of Unrecognized Tax Positions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Unrecognized Tax Benefits [Roll Forward]    
Unrecognized tax position, beginning of year $ 10,291 $ 8,216
Increases related to current years’ tax positions 3,394 1,712
Increase related to prior years' tax positions 650 544
Decreases due to lapses of statutes of limitations (2,312) (181)
Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities (430) 0
Unrecognized tax position, end of year 11,593 10,291
Uncertain tax benefits that would impact effective tax rate 11,593  
Unrecognized tax benefits, net of deferred tax assets $ 0 $ 92