v3.26.1
Prepaid Expenses and Other Current Assets - (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Prepaid Expense, Current [Abstract]    
Value-added tax refund receivable $ 1,547 $ 763
Insurance 2,017 1,982
Vendor advances and deposits 2,089 1,305
Other 2,264 899
Total prepaid expenses and other current assets $ 7,917 $ 4,949