XML 40 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Details Narrative) - USD ($)
6 Months Ended
Jul. 01, 2023
Apr. 01, 2023
Dec. 31, 2022
Lease Liability $ 13,038,059 $ 16,600,000 $ 9,195,205
Operating Lease Term 12 months    
Lease weighted average remaining lease terms 7 years 4 months 24 days    
2023   2,000,000.0  
2024   3,600,000  
2025   2,300,000  
2026   1,800,000  
2027   1,500,000  
Thereafter   6,400,000  
Four Finance Leases [Member]      
Lease Liability   $ 1,000.0  
Minimum [Member]      
Interest Rate   5.00%  
Maximum [Member]      
Interest Rate   8.25%