| Balance Sheet Detail | 
 6.  Balance Sheet Detail 
 
Equipment and leasehold improvements, net consist of the following: 
 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 
  | 
      | 
  | 
  | 
   | 
 
  | 
  | 
December 31,   | 
  | 
December 31,   | 
 
  | 
  | 
2022  | 
      | 
2021  | 
 
Equipment  | 
  | 
$  | 
 2,720  | 
  | 
$  | 
 2,627  | 
 
Capitalized software  | 
  | 
  | 
 2,997  | 
  | 
  | 
 816  | 
 
Leasehold improvements  | 
  | 
   | 
 1,848  | 
  | 
   | 
 1,762  | 
 
  | 
  | 
   | 
 7,565  | 
  | 
   | 
 5,205  | 
 
Less accumulated depreciation and amortization  | 
  | 
   | 
 (4,050)  | 
  | 
   | 
 (3,273)  | 
 
  | 
  | 
$  | 
 3,515  | 
  | 
$  | 
 1,932  | 
 
 
 
Depreciation expense relating to equipment and leasehold improvements, net was $0.4 million and $0.5 million during the years ended December 31, 2022 and 2021, respectively. Amortization expense relating to capitalized software was $0.4 million and $0.1 million during the years ended December 31, 2022 and 2021. 
 
Accounts receivable – long term, net consist of the following: 
 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 
  | 
  | 
December 31,   | 
  | 
December 31,   | 
  | 
  | 
  | 
 
  | 
  | 
2022  | 
      | 
2021  | 
      | 
  | 
  | 
 
Total amount due from customers  | 
  | 
$  | 
 5,213  | 
  | 
$  | 
 484  | 
  | 
  | 
  | 
 
Less: unamortized discount  | 
  | 
   | 
 (188)  | 
  | 
   | 
 (8)  | 
  | 
  | 
  | 
 
Less: current portion included in accounts receivable  | 
  | 
   | 
 (1,911)  | 
  | 
   | 
 (398)  | 
  | 
  | 
  | 
 
  | 
  | 
$  | 
 3,114  | 
  | 
$  | 
 78  | 
  | 
  | 
  | 
 
 
 
Accounts payable and accrued expenses consist of the following: 
 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
  | 
      | 
  | 
  | 
   | 
  | 
 
  | 
  | 
December 31,   | 
  | 
December 31,   | 
  | 
 
  | 
  | 
2022  | 
      | 
2021  | 
      | 
 
Trade accounts payable  | 
  | 
$  | 
 151,180  | 
  | 
$  | 
 125,908  | 
  | 
 
Accrued expenses  | 
  | 
   | 
 9,470  | 
  | 
   | 
 8,363  | 
  | 
 
  | 
  | 
$  | 
 160,650  | 
  | 
$  | 
 134,271  | 
  | 
 
 
 
Accumulated other comprehensive loss consists of the following: 
 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
   | 
 
  | 
  | 
December 31,   | 
  | 
December 31,   | 
  | 
 
  | 
      | 
2022  | 
      | 
2021  | 
  | 
 
Foreign currency translation adjustments  | 
  | 
$  | 
 (2,618)  | 
  | 
$  | 
 492  | 
  | 
 
  | 
  | 
$  | 
 (2,618)  | 
  | 
$  | 
 492  | 
  | 
 
 
 
 |