XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of components of leases and lease costs

    

June 30, 2025

    

December 31, 2024

Operating leases

 

 

Operating lease right-of-use assets

$

2,948

$

407

Operating lease liabilities, current portion

$

119

$

412

Operating lease liabilities, non-current portion

 

3,011

 

Total operating lease liabilities

$

3,130

$

412

Operating lease costs

$

675

$

989

 

Schedule of future minimum operating lease payments

Years ending December 31, 

Amount

2025 (remaining six months)

$

120

2026

891

2027

999

2028

1,029

2029

1,060

2030

496

Total future minimum lease payments

 

4,595

Less – Interest

 

(1,465)

Present value of lease liabilities

$

3,130