XML 105 R74.htm IDEA: XBRL DOCUMENT v3.24.3
Income Tax Expense - Reconciliation of Valuation Allowance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Reconciliation Of Valuation Allowance [Roll Forward]      
Beginning balance $ 59,598 $ 70,529 $ 582
Acquisition Accounting 0 (2,305) 69,697
Additions 1,268 435 250
Deductions 0 (9,061) 0
Ending balance $ 60,866 $ 59,598 $ 70,529