XML 93 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Maturities of its Lease Liabilities (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Schedule of Maturities of its Lease Liabilities [Abstract]    
2025 $ 139,113  
2026 139,113  
2027 139,113  
2028 139,113  
2029  
Thereafter  
Total operating lease payments 556,452  
Less: Interest (79,701)  
Present value of lease liabilities 476,751  
Less: current portion, record in current liabilities (245,604) $ (100,484)
Present value of lease liabilities $ 231,147 $ 483,866