XML 50 R36.htm IDEA: XBRL DOCUMENT v3.25.1
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Tables)
12 Months Ended
Dec. 31, 2024
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE [Abstract]  
Schedule of Net Revenues

For the Year Ended December 31, 

(dollars in thousands)

Diagnostic Testing

    

2024

    

2023

Medicaid

$

42

$

27

Medicare

 

6,355

 

5,000

Self-pay

 

36

 

156

Third party payers

 

9,483

 

7,208

Contract diagnostics and other

 

49

 

5

Service revenue, net

$

15,965

$

12,396

Schedule of Gross to Net Sales Adjustments

For the Year Ended December 31, 

(dollars in thousands)

Contractual Allowances and

Revenues, net of Contractual

Gross Revenues

adjustments

Allowances and adjustments

    

2024

    

2023

    

2024

    

2023

    

2024

    

2023

Medicaid

$

42

$

27

$

$

$

42

$

27

Medicare

 

6,355

 

5,002

 

 

(2)

 

6,355

 

5,000

Self-pay

 

36

 

156

 

 

 

36

 

156

Third party payers

 

32,691

 

21,300

 

(23,208)

 

(14,092)

 

9,483

 

7,208

Contract diagnostics and other

 

49

 

5

 

 

 

49

 

5

 

39,173

 

26,490

 

(23,208)

 

(14,094)

 

15,965

 

12,396

Product

 

2,611

 

3,019

 

 

 

2,611

 

3,019

$

41,784

$

29,509

$

(23,208)

$

(14,094)

$

18,576

$

15,415

Schedule of Reported Revenues Net of Collection Allowance

For the Year Ended December 31, 

Revenues, net of

 

(dollars in thousands)

Contractual Allowances

Allowances for credit

 

and adjustments

losses

Total

    

2024

    

2023

    

2024

    

2023

    

2024

    

2023

Medicaid

$

42

$

27

$

1

$

(11)

$

43

$

16

Medicare

 

6,355

 

5,000

 

(129)

 

(62)

 

6,226

 

4,938

Self-pay

 

36

 

156

 

(4)

 

(16)

 

32

 

140

Third party payers

 

9,483

 

7,208

 

88

 

(129)

 

9,571

 

7,079

Contract diagnostics and other

 

49

 

5

 

 

 

49

 

5

 

15,965

 

12,396

 

(44)

 

(218)

 

15,921

 

12,178

Product

 

2,611

 

3,019

 

 

 

2,611

 

3,019

$

18,576

$

15,415

$

(44)

$

(218)

$

18,532

$

15,197

Schedule of Receivables

The following summarizes the mix of receivables as of December 31, 2024 and 2023:

(dollars in thousands)

    

December 31, 2024

    

December 31, 2023

Medicaid

$

(12)

$

25

Medicare

 

1,086

 

1,561

Self-pay

 

13

 

229

Third party payers

 

530

 

1,641

Contract diagnostic services, product and other

 

177

 

417

$

1,794

$

3,873

Less allowance for credit losses

 

(995)

 

(2,572)

Accounts receivable, net

$

799

$

1,301

Schedule of Allowance for Doubtful Accounts

The following table presents the roll-forward of the allowance for credit losses for the years ended December 31, 2024 and 2023.

    

Year Ended December 31,

(dollars in thousands)

2024

2023

Balance, January 1

 

$

(2,572)

$

(2,354)

Provision for credit losses:

 

  

  

Medicaid

1

(11)

Medicare

 

(129)

 

(62)

Self-pay

(4)

(16)

Third party payers

 

88

 

(129)

 

(44)

 

(218)

Credit loss expense

(20)

Total charges

 

(64)

 

(218)

Write-offs

1,641

Balance, December 31

$

(995)

$

(2,572)

Schedule of Customer Revenue and Accounts Receivable Concentrations

Net sales

Accounts receivable, as of

Year Ended

December 31,

December 31,

December 31,

2024

2023

2024

2023

Customer A

*

11

%

*

*

Customer B

*

*

*

13

%

Customer C

17

%

*

29

%

*

* represents less than 10%