Cash stuck in China
"At December 31, 2023, cash of $82,765,275 is held in China and is subject to local exchange control regulations. Chinese exchange control regulations provide for restrictions on exporting capital from China, other than through normal dividends."