XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Accounts Receivable - Schedule of Accounts Receivable (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Schedule of Accounts Receivable [Abstract]      
Accounts Receivable Gross $ 9,296,000 $ 8,236,000  
Allowance for Credit Losses (396,000) (344,000) $ (281,000)
Accounts Receivable Net $ 8,900,000 $ 7,892,000