XML 92 R80.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events (Details) - USD ($)
1 Months Ended 2 Months Ended 3 Months Ended 12 Months Ended
Apr. 30, 2025
Jul. 31, 2024
Jun. 30, 2024
May 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Apr. 30, 2022
Subsequent Events              
Payment for investment         $ 276,000    
JiYa              
Subsequent Events              
Ownership (as a percent)         39.00% 39.00%  
ChaoYang KaiMei Quartz Co., Ltd              
Subsequent Events              
Payment for investment   $ 300,000 $ 300,000     $ 600,000  
Ownership (as a percent)         40.00% 40.00% 40.00%
Subsequent Event | JiYa              
Subsequent Events              
Return on equity method investments $ 965,000            
Subsequent Event | ChaoYang KaiMei Quartz Co., Ltd              
Subsequent Events              
Payment for investment       $ 550,000      
Ownership (as a percent)       40.00%      
Subsequent Event | Unsecured bank loan with 3.9% interest rate              
Subsequent Events              
Loan amount $ 620,000            
Term of loan 1 year            
Interest rate 3.90%