XML 122 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Change in Valuation Allowance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Balance $ 24,569 $ 19,919
Additions (deductions), net (1,119) 4,650
Balance $ 23,450 $ 24,569