XML 72 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events (Details Narrative) - Alan Gao [Member] - Executive Employment Agreements or Director Agreements [Member] - $ / shares
Jan. 02, 2025
Apr. 03, 2023
Jan. 04, 2023
Subsequent Event [Line Items]      
Number of shares vested, shares   1,365 1,001
Shares issued price per share     $ 2.9985
Subsequent Event [Member]      
Subsequent Event [Line Items]      
Number of shares vested, shares 1,596    
Shares issued price per share $ 1.8799