XML 73 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Lease Expense

Lease expenses recognized were as follows:

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Operating lease expense

 

$

1,247

 

 

$

583

 

 

$

2,218

 

 

$

1,166

 

Finance lease expense:

 

 

 

 

 

 

 

 

 

 

 

 

Amortization of right-of-use assets

 

 

537

 

 

 

263

 

 

 

949

 

 

 

373

 

Interest on lease liabilities

 

 

130

 

 

 

86

 

 

 

243

 

 

 

121

 

Schedule of Future Minimum Lease Payments of Leases

Future minimum lease payments of the Company’s leases as of June 30, 2025 were as follows:

 

 

Operating lease

 

 

Finance lease

 

2025

 

$

803

 

 

$

1,251

 

2026

 

 

2,478

 

 

 

2,387

 

2027

 

 

4,791

 

 

 

1,880

 

2028

 

 

4,807

 

 

 

1,048

 

2029

 

 

11,284

 

 

 

44

 

Thereafter

 

 

6,317

 

 

 

 

Total lease payments

 

 

30,480

 

 

 

6,610

 

Less: imputed interest

 

 

(6,519

)

 

 

(804

)

Present value of lease liabilities

 

$

23,961

 

 

$

5,806