XML 29 R18.htm IDEA: XBRL DOCUMENT v3.26.3
Note 10 - Balance Sheet Detail
9 Months Ended
Sep. 30, 2026
Notes to Financial Statements  
Supplemental Balance Sheet Disclosures [Text Block]

10.         Balance Sheet Detail:

 ​

Equipment and leasehold improvements consist of the following:

 ​

  

September 30,

  

December 31,

 
  

2026

  

2025

 

Equipment

 $3,912  $3,144 

Capitalized software

  14,744   13,468 

Buildings

  729   755 

Leasehold improvements

  2,361   2,458 
   21,746   19,825 

Less accumulated depreciation and amortization

  (7,756)  (6,486)
  $13,990  $13,339 

 

During the three months ended September 30, 2026 and 2025, the Company recorded depreciation and amortization expense of $0.5 million and $0.4 million, respectively. During the nine months ended September 30, 2026 and 2025, the Company recorded depreciation and amortization expense of $1.5 million and $1.2 million, respectively. 

 ​

In limited circumstances, the Company offers extended payment terms to customers for periods of 12 to 36 months. The related customer receivables are classified as accounts receivable long-term and discounted to their present value at prevailing market rates at the time of sale. In subsequent periods, the accounts receivable is increased to the amounts due and payable by the customers through the accretion of interest income on the unpaid accounts receivable due in future years. The amounts under these long-term accounts receivable due within one year are reclassified to the current portion of accounts receivable. Accounts receivable long term, net consists of the following:

 ​

  

September 30,

  

December 31,

 
  

2026

  

2025

 

Total amount due from customer

 $1,742  $3,039 

Less: unamortized discount

  (92)  (150)

Less: current portion included in accounts receivable

  (1,209)  (1,656)
  $441  $1,233 

 

The undiscounted cash flows to be received by the Company relating to these accounts receivable long-term are expected to be $1.3 million and $0.4 million, respectively, during each of the 12-month periods ending September 30, 2027 and 2028.