XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.3
REVENUE RECOGNITION AND CONTRACT ASSETS AND LIABILITIES (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Sep. 27, 2025
Sep. 28, 2024
Revenue Recognition And Contract Assets And Liabilities        
Increase (decrease) in net contract assets     $ 2,874,195 $ 5,074,336
Increase (decrease) in contract liabilities     1,275,224 (671,790)
Revenue related to its contract liabilities $ 0 $ 100,000 100,000 $ 900,000
Revenue, remaining performance obligation, amount 39,100,000   39,100,000  
Revenue, remaining performance obligation, amount subject to cancellation $ 8,200,000   $ 8,200,000