XML 69 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Accumulated Other Comprehensive Income (Details) - USD ($)
12 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
Beginning balance $ 1,232,294 $ 1,176,068 $ 1,414,351
Changes during year 800,065 56,226 (238,283)
Ending balance 2,032,359 1,232,294 1,176,068
Reclassification out of Accumulated Other Comprehensive Income [Member]      
Beginning balance (65,720) (65,275) (64,753)
Changes during year, reclassifications (445) (522)
Ending balance (65,720) (65,720) (65,275)
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]      
Beginning balance 1,116,319 1,074,292 1,110,770
Changes during year, before reclassifications 20,900 42,027 (36,478)
Ending balance 1,137,219 1,116,319 1,074,292
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]      
Beginning balance 181,695 167,051 368,334
Changes during year, before reclassifications 779,165 14,644 (201,283)
Ending balance $ 960,860 $ 181,695 $ 167,051