XML 29 R20.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Basis of Presentation          
Trade receivables, allowance for credit losses $ 11   $ 11   $ 11
Stock Options [Member]          
Basis of Presentation          
Securities excluded from the computations of diluted weighted-average shares outstanding 168,604 175,000 162,639 175,000  
Unvested Restricted Stock Units [Member]          
Basis of Presentation          
Securities excluded from the computations of diluted weighted-average shares outstanding 105,000 105,000 105,000 105,000