v3.26.1
Discontinued Operations - Condensed Consolidated Statements of Cash Flows (Details) - CRYOPDP business - Disposed of by sale
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Operating activities:  
Depreciation and amortization $ 1,512
Stock-based compensation expense 636
Non-cash operating lease expense 554
Investing activities:  
Purchases of property and equipment 506
Software development costs $ 369