XML 73 R62.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies - Schedule of Operating Lease Liabilities (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Schedule of Operating Lease Liabilities [Abstract]    
2025 $ 469,126  
2026 1,851,366  
2027 1,736,542  
2028 712,500  
Total lease payments 4,769,534  
Less: amount representing imputed interest (350,315)  
Present value of lease liability 4,419,220  
Less: current portion (1,655,533) $ (1,591,475)
Lease liability, non-current portion $ 2,763,687 $ 4,008,473