v3.26.1
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2026
Revenue Recognition  
Schedule of revenue by geographic region

Three Months Ended

Six Months Ended

June 30, 2026

June 30, 2026

%

%

(Dollars in thousands)

Amount

of Total

Amount

of Total

Revenue, net:

United States

$

12,572

86.8

%

$

21,902

83.6

%

Outside of the United States

1,911

13.2

4,292

16.4

Total

$

14,483

100.0

%

$

26,194

100.0

%

Three Months Ended

Six Months Ended

June 30, 2025

June 30, 2025

%

%

(Dollars in thousands)

Amount

of Total

Amount

of Total

Revenue, net:

United States

$

4,946

74.4

%

$

9,441

73.2

%

Outside of the United States

1,703

25.6

3,465

26.8

Total

$

6,649

100.0

%

$

12,906

100.0

%