v3.26.1
Other Assets (Tables)
12 Months Ended
Dec. 31, 2025
Other Assets [Abstract]  
Schedule of Other Assets
   As of
December 31,
   As of
December 31,
 
   2025   2024 
Sales taxes receivable   1,065    2,681 
Income taxes receivable   355    424 
Other receivables   1,405    1,177 
    2,825    4,282