XML 50 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of components of leases and lease costs

    

March 31, 2025

    

December 31, 2024

Operating leases

 

 

Operating lease right-of-use assets

$

265

$

407

Operating lease liabilities, current portion

$

268

$

412

Operating lease liabilities, non-current portion

 

 

Total operating lease liabilities

$

268

$

412

Operating lease costs

$

190

$

989

 

Schedule of future minimum operating lease payments

Years ending December 31, 

Amount

2025 (remaining nine months)

$

274

Total future minimum lease payments

 

274

Less – Interest

 

(6)

Present value of lease liabilities

$

268