XML 111 R90.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAX - Schedule of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Reconciliation of Unrecognized Tax Benefits    
Balance at beginning of period $ 29,755 $ 20,869
Additions for tax positions of prior period 2,095 4,970
Reductions for tax positions of prior period (103) 0
Additions for tax positions of current period 5,078 4,346
Settlements (496) 0
Expiration of statutes of limitations (4,190) (430)
Balance at end of period $ 32,139 $ 29,755