XML 98 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Activity in Valuation Allowance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Deferred Tax Assets, Valuation Allowance [Roll Forward]    
Valuation allowance at beginning of year $ 49,814 $ 44,951
(Decrease) Increases recorded to provision for income taxes (825) 4,887
Decreases recorded to equity (11) (24)
Valuation allowance at end of year $ 48,978 $ 49,814