v3.25.2
Right-of-Use Assets and Lease Liabilities - Schedule of Right-of-Use Assets and Lease Liabilities (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Schedule of Right-of-Use Assets and Lease Liabilities [Abstract]    
Right-of-use assets, Cost $ 5,059,457 $ 4,109,922
Right-of-use assets, Accumulated Depreciation (2,715,532) (2,356,822)
Net book value, Accumulated Depreciation $ 2,343,925 $ 1,753,100
Weighted-average remaining lease term 1 year 11 months 23 days 1 year 10 months 6 days
Weighted-average discount rate 7.67% 7.26%