XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.1
Revenue Recognition (Details) - Company`s receivables and contract liabilities with customers - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Revenue Recognition (Details) - Company`s receivables and contract liabilities with customers [Line Items]    
Gross receivables $ 1,685,000 $ 3,123,000
Allowance for credit losses 154,000 291,000
Net receivables 1,531,000 2,832,000
Contract liabilities $ 225,000 $ 1,229,000