v3.26.1
Accounts receivable, net (Tables)
6 Months Ended
Jun. 30, 2026
Accounts receivable, net  
Schedule of Accounts receivable, net

​

​

​

​

​

​

​

​

​

​

December 31, 

​

June 30, 

​

  ​ ​ ​

2025

  ​ ​ ​

2026

​

​

(In thousands)

Accounts receivable, net:

 

​

  ​

 

​

  ​

Security Products

​

$

11,474

​

$

14,471

Marine Components

​

 

2,362

​

 

5,163

Allowance for doubtful accounts

​

 

(70)

​

 

(70)

Total accounts receivable, net

​

$

13,766

​

$

19,564

​