v3.26.1
Prepaid expenses and other current assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Refunds and other receivables $ 460 $ 648
Prepaid expenses 1,938 1,889
Deferred financing costs 191 0
Other current assets 168 981
Total prepaid and other current assets $ 2,757 $ 3,518