v3.25.2
Fair Value (Tables)
6 Months Ended
Jun. 30, 2025
Fair Value Disclosures [Abstract]  
Schedule of Fair Value Measurements
Level 1Level 2Level 3Total
June 30, 2025
Marketable securities, current and non-current$11,341 $$$11,341 
Warrant asset348 348 
$11,341 $348 $$11,689 
Level 1Level 2Level 3Total
December 31, 2024
Marketable securities, current and non-current$24,314 $$$24,314 
Warrant asset569 569 
$24,314 $569 $$24,883