XML 72 R56.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Taxes [Abstract]    
Research and Development Tax Credit Carryforward, Expiration Period, Federal 20 years  
Research and Development Tax Credit Carryforward, Expiration Period, State and Local 15 years  
Accrued interest or penalties related to uncertain tax positions $ 0 $ 0