v3.25.2
Accounting Policies (Details - Schedule of investments - treasury securities) - Treasury Securities [Member]
$ in Thousands
6 Months Ended
Jun. 28, 2025
USD ($)
Investments [Member]  
Cash and Cash Equivalents [Line Items]  
Investment date Jan. 31, 2025
Maturity date Aug. 31, 2025
Interest rate 4.25%
Investment amount $ 9,928,900
Investments 1 [Member]  
Cash and Cash Equivalents [Line Items]  
Investment date Apr. 07, 2025
Maturity date Oct. 02, 2025
Interest rate 4.06%
Investment amount $ 4,235,607