v3.26.1
Prepaid expenses and other current assets - Schedule of Prepaid Expenses And Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Prepaid Expense and Other Assets, Current [Abstract]    
Prepaid insurance $ 357 $ 490
Other prepaid expenses and other current assets 206 230
Total $ 563 $ 720