XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Reconciliation of the beginning and ending balances of the total amounts of unrecognized tax benefits      
Unrecognized tax benefits at beginning of the period $ 2,114 $ 2,313 $ 3,392
Increases in tax positions for the current year 1,230 285 510
Reductions in tax positions for lapse of statute of limitations (471) (484) (1,589)
Unrecognized tax benefits at end of the period $ 2,873 $ 2,114 $ 2,313