XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.1
INTERIM FINANCIAL REPORTING (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
INTERIM FINANCIAL REPORTING    
Contract retentions $ 921,000 $ 932,000
Description of Royalty Income The agreements are typically for five-year terms and require royalty payments from 4% to 6% of total sales of licensed products, which are paid every month  
Allowances for doubtful accounts $ 937,000 $ 781,000
Cumulative Effect of Adoption of ASU 2016-13 $ 63  
Revenue percentage 10.00%