v3.26.3
Held to Maturity Debt Investments (Details Narrative) - China Segment [Member]
1 Months Ended
Mar. 31, 2024
USD ($)
Short-term investments $ 688,000
Notes payable, current and noncurrent $ 522,000
Short-term investments maturity date extended December 31, 2025
Description for promissory note due 5% promissory note due June 25, 2024