XML 96 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Valuation Allowance of Deferred Tax Assets (Details) - DTA Valuation Allowance - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Balance, beginning $ 64,152 $ 59,215 $ 51,586
Charged to Income Tax Expense 3,794 4,937 7,629
Balance, ending $ 67,946 $ 64,152 $ 59,215