XML 46 R28.htm IDEA: XBRL DOCUMENT v3.25.0.1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2024
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES:  
Summary of Changes in Allowance for Credit Losses (In Thousands)

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Deductions/

​

​

​

​

Balance at

​

​

​

​

Write-offs

​

Balance at

​

​

Beginning

​

Charged to

​

of Accounts

​

End of

​

    

of Period

    

Expense (1)

    

Receivable

    

Period

2024

​

$

890

​

$

—

​

$

—

​

$

890

2023

​

$

890

​

$

20

​

$

(20)

​

$

890

2022

​

$

890

​

$

11

​

$

(11)

​

$

890

(1)Additions to the accounts receivable reserve for credit losses are charged to bad debt expense.
Summary of the Estimated Useful Lives of Property and Equipment (In Years)

​

​

​

​

Computer equipment

    

3

Software and capitalized software development cost

 

3

Furniture, fixtures, and equipment

 

5-10

Laboratory and test equipment

 

3-10

Leasehold improvements

​

Shorter of estimated useful life or term of lease