v3.25.2
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases  
Schedule of operating lease right-of-use assets

    

December 31, 2024

    

December 31, 2023

Office lease

$

433,173

$

Less: Accumulated amortization

 

53,588

 

Right-of-use assets, net

$

379,585

$

Schedule of operating lease liabilities

    

December 31, 2024

    

December 31, 2023

Office lease

$

342,174

$

Less: Current portion

 

(72,836)

 

Long-term portion

$

269,338

$

Schedule of future minimum rent payments under the operating lease

    

Total

Year ending December 31, 2025

$

128,520

Year ending December 31, 2026

 

131,440

Year ending December 31, 2027

 

125,400

Year ending December 31, 2028

 

82,880

Year ending December 31, 2029

Total future minimum lease payments

 

468,240

Less: Imputed interest

 

(126,066)

Present value of payments

$

342,174

Schedule of expenses incurred for operating leases

For the Years Ended

December 31, 2024

December 31, 2023

Operating lease expense:

Operating lease expense

$

113,149

$

Total operating lease expense

$

113,149

$

    

December 31, 2024

    

December 31, 2023

Weighted average remaining lease term

 

3.6

years

years

Weighted average discount rate

 

17.9

%  

%  

Schedule of finance leased equipment

    

December 31, 2024

    

December 31, 2023

Equipment lease

$

736,624

$

Less: Accumulated amortization

 

(200,633)

 

Leased equipment, net

$

535,991

$

Schedule of finance lease liabilities

    

December 31, 2024

    

December 31, 2023

Equipment lease

$

328,833

$

Less: Current portion

 

(328,833)

 

Long-term portion

$

$

Schedule of expenses incurred with respect to finance leases

For the Years Ended December 31,

    

2024

    

2023

Finance lease asset amortization

$

200,633

$

Finance lease interest

$

36,865

$

Schedule of future minimum payments under finance lease

    

Total

Year ending December 31, 2025

$

380,242

Total future minimum lease payments

 

380,242

Less Imputed interest

 

(51,409)

Present value of payments

$

328,833

Schedule of weighted average remaining lease term and discount rate on finance leases

    

December 31, 2024

    

December 31, 2023

 

Weighted average remaining lease term

 

1.6

years  

years

Weighted average discount rate

 

19.3

%  

%