XML 104 R54.htm IDEA: XBRL DOCUMENT v3.26.1
Schedule of Prepaid expenses and other assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Prepaid insurance $ 835 $ 296
Prepaid taxes 464
Value added tax 616 651
Vendor prepayments 4,984 1,009
Other 609 354
Prepaid expenses and other current assets  $ 7,508 $ 2,310