v3.26.3
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2026
Commitments and contingencies (Note 18)  
Schedule of lease modification

Increase in operating lease ROU assets

 

$10,425,412

 

Increase in operating lease liabilities

 

$10,425,412

 

Schedule of future minimum lease commitments for offices, warehouse facilities and equipment

For the year ending December 31,

 

Total

 

2026 (remainder of)

 

$969,528

 

2027

 

 

1,857,448

 

2028

 

 

2,031,884

 

2029

 

 

2,081,136

 

2030

 

 

2,141,965

 

Thereafter

 

 

6,648,863

 

Total

 

$15,730,824

 

Schedule of maturities of operating lease liabilities

For the year ending December 31,

 

Total

 

2026 (remainder of)

 

$962,991

 

2027

 

 

1,841,107

 

2028

 

 

2,022,079

 

2029

 

 

2,081,136

 

2030

 

 

2,141,965

 

Thereafter

 

 

6,648,863

 

Total minimum lease payments

 

 

15,698,141

 

Less: Interest

 

 

(4,045,911)

Present value of lease obligations

 

 

11,652,230

 

Less: current portion

 

 

(1,022,681)

Noncurrent portion

 

$10,629,549

 

Schedule of other information related to lease

 

 

As of

June 30, 2026

 

Weighted average remaining lease term (in years)

 

 

7.48

 

Weighted average discount rate

 

 

8.00%
Schedule of lease cost

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

 

 

 

 

 

 

 

 

 

Operating lease cost

 

$494,169

 

 

$423,702

 

 

$1,036,716

 

 

$847,404

 

Short-term lease cost

 

 

6,575

 

 

 

10,121

 

 

 

13,111

 

 

 

19,853

 

Less: Sublease income

 

 

(234,982)

 

 

(254,446)

 

 

(486,836)

 

 

(508,892)

Operating lease cost, net

 

$265,762

 

 

$179,377

 

 

$562,991

 

 

$358,365