v3.26.1
Description of Business, Basis of Presentation, and Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Revenue Disaggregated by Segment, Product and Geography

The following table presents the Company's revenue disaggregated by segment, product, and geography (in thousands, except percentages):

LCT:

 

 

Three Months Ended June 30, 2026

 

 

Six Months Ended June 30, 2026

 

 

 

 

 

 

 

 

 

Total

 

 

% of Total

 

 

 

 

 

 

 

 

Total

 

 

% of Total

 

 

 

Domestic

 

 

International

 

 

Revenues

 

 

Revenues

 

 

Domestic

 

 

International

 

 

Revenues

 

 

Revenues

 

Biomedical products

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Media

 

$

1,798

 

 

$

158

 

 

$

1,956

 

 

 

77

%

 

$

2,978

 

 

$

297

 

 

$

3,275

 

 

 

70

%

Cells

 

 

426

 

 

 

142

 

 

 

568

 

 

 

23

%

 

 

1,195

 

 

 

224

 

 

 

1,419

 

 

 

30

%

Total

 

$

2,224

 

 

$

300

 

 

$

2,524

 

 

 

100

%

 

$

4,173

 

 

$

521

 

 

$

4,694

 

 

 

100

%

 

 

 

 

Three Months Ended June 30, 2025

 

 

Six Months Ended June 30, 2025

 

 

 

 

 

 

 

 

 

Total

 

 

% of Total

 

 

 

 

 

 

 

 

Total

 

 

% of Total

 

 

 

Domestic

 

 

International

 

 

Revenues

 

 

Revenues

 

 

Domestic

 

 

International

 

 

Revenues

 

 

Revenues

 

Biomedical products

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Media

 

$

1,405

 

 

$

141

 

 

$

1,546

 

 

 

67

%

 

$

2,531

 

 

$

299

 

 

$

2,830

 

 

 

66

%

Cells

 

 

530

 

 

 

227

 

 

 

757

 

 

 

33

%

 

 

1,182

 

 

 

286

 

 

 

1,468

 

 

 

34

%

Total

 

$

1,935

 

 

$

368

 

 

$

2,303

 

 

 

100

%

 

$

3,713

 

 

$

585

 

 

$

4,298

 

 

 

100

%

LSC:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Skin care products

 

$

151

 

 

$

144

 

 

$

296

 

 

$

278

 

Schedule of Computation of Basic and Diluted Net Income (Loss) per Common Share

The following table details the composition of basic and diluted income (loss) per common share as follows ($ in thousands):

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

(71

)

 

$

129

 

 

$

(291

)

 

$

(127

)

Less: undistributed earnings allocated to participating securities

 

 

 

 

 

(62

)

 

 

 

 

 

 

Net income (loss) attributable to common stockholders, basic and diluted

 

$

(71

)

 

$

67

 

 

$

(291

)

 

$

(127

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average number of common shares outstanding, basic and diluted

 

 

8,004,389

 

 

 

8,004,389

 

 

 

8,004,389

 

 

 

8,004,389

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss) per share attributable to common stockholders, basic and diluted

 

$

(0.01

)

 

$

0.01

 

 

$

(0.04

)

 

$

(0.02

)

 

Summary of Antidilutive Securities not Included in Diluted Net Loss Per Share Calculation

For the three and six months ended June 30, 2026 and 2025, the following common stock options and convertible preferred stock were not included in the diluted net loss per share calculation because the effect would have been anti-dilutive:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Employee stock options

 

 

13,411,253

 

 

 

12,695,374

 

 

 

13,519,554

 

 

 

12,609,554

 

Redeemable convertible preferred stock

 

 

2,457,143

 

 

 

2,457,143

 

 

 

2,457,143

 

 

 

2,457,143

 

Non-redeemable convertible preferred stock

 

 

5,061,687

 

 

 

5,061,687

 

 

 

5,061,687

 

 

 

5,061,687

 

Total

 

 

20,930,083

 

 

 

20,214,204

 

 

 

21,038,384

 

 

 

20,128,384