XML 165 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Lease Liability (Details Narrative) - USD ($)
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Cash paid for leases $ 786,000 $ 931,000
Minimum [Member]    
Remaining lease term 1 year  
Maximum [Member]    
Remaining lease term 12 years