XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Schedule of Lease Liabilities by Contractual Maturity (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Schedule of Lease Liabilities by Contractual Maturity [Line Items]    
Operating leases, 2025 $ 774,161  
Finance leases, 2025 206,588  
Operating leases, 2026 1,586,044  
Finance leases, 2026 216,266  
Operating leases, 2027 1,270,570  
Finance leases, 2027  
Operating leases, total undiscounted lease obligations 3,630,775  
Finance leases, total undiscounted lease obligations 422,854  
Operating leases, less: imputed interest (530,101)  
Finance leases, less: imputed interest (29,694)  
Operating leases, total present value of lease liabilities 3,100,674  
Finance leases, total present value of lease liabilities 393,160  
Operating leases, less: current portion of lease liabilities 1,281,944  
Finance leases, less: current portion of lease liabilities 388,447 $ 358,515
Operating leases, non-current lease liabilities 1,818,730 2,523,957
Finance leases, non-current lease liabilities $ 4,713 $ 207,957