v3.26.1
Summary of Significant Accounting Policies (Tables) - Customer concentration risk
3 Months Ended
Mar. 31, 2026
Revenue  
Summary of Significant Accounting Policies  
Schedule of concentration risk

Significant customers that represented 10% or more of revenue are set forth in the following table:

  ​ ​ ​

Three months ended March 31, 

 

2026

  ​ ​ ​

2025

Customer A

34

%

*

Customer B

 

22

%

 

29

%

Customer C

 

*

 

14

%

*Customer accounted for less than 10% of revenue or accounts receivable for the respective period.

Accounts receivable  
Summary of Significant Accounting Policies  
Schedule of concentration risk

Significant customers that represented 10% or more of accounts receivable are set forth in the following table:

March 31, 

December 31, 

 

  ​ ​ ​

2026

  ​ ​ ​

2025

 

Customer B

24

%

18

%

Customer D

 

13

%

 

*

*Customer accounted for less than 10% of revenue or accounts receivable for the respective period.