v3.26.1
Composition of Certain Financial Statement Captions - Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Prepaid Expense and Other Assets, Current [Abstract]    
Prepaid services $ 731 $ 797
Deferred costs 244 394
Prepaid insurance 240 543
Distribution Agreement proceeds receivable 208 0
Total other current assets $ 1,423 $ 1,734