v3.26.1
Other Receivables (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Other Receivables    
Interest receivable $ 1,190 $ 196
Sales tax receivable 153 168
Employee withholding taxes receivable   1,115
Other current receivable 82 167
Total $ 1,425 $ 1,646