XML 98 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Tax Expense - Reconciliation of Valuation Allowance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Reconciliation Of Valuation Allowance [Roll Forward]      
Beginning balance $ 60,866 $ 59,598 $ 70,529
Acquisition Accounting 0 0 (2,305)
Additions 6,785 1,268 435
Deductions (926) 0 (9,061)
Ending balance $ 66,725 $ 60,866 $ 59,598