v3.26.1
Management's Representation and Basis of Presentation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Discontinued Operations    
Selling, general and administrative   $ 21,901
Total operating costs and expenses $ 31,527 25,835
Loss from operations (9,614) (7,194)
Loss from continuing operations before provision for income taxes (9,324) (6,504)
Loss from continuing operations (9,432) (6,738)
Loss from discontinued operations, net $ (1,112) $ (5,243)
Net loss per share from continuing operations - basic (in dollars per share) $ (0.23) $ (0.17)
Net loss per share from continuing operations - diluted (in dollars per share) (0.23) (0.17)
Net loss per share from discontinued operations - basic (in dollars per share) (0.02) (0.11)
Net loss per share from discontinued operations - diluted (in dollars per share) $ (0.02) $ (0.11)
Previously Reported    
Discontinued Operations    
Selling, general and administrative   $ 24,191
Total operating costs and expenses   28,125
Loss from operations   (9,484)
Loss from continuing operations before provision for income taxes   (8,794)
Loss from continuing operations   (9,028)
Loss from discontinued operations, net   $ (2,953)
Net loss per share from continuing operations - basic (in dollars per share)   $ (0.22)
Net loss per share from continuing operations - diluted (in dollars per share)   (0.22)
Net loss per share from discontinued operations - basic (in dollars per share)   (0.06)
Net loss per share from discontinued operations - diluted (in dollars per share)   $ (0.06)
Adjustments    
Discontinued Operations    
Selling, general and administrative   $ (2,290)
Total operating costs and expenses   (2,290)
Loss from operations   2,290
Loss from continuing operations before provision for income taxes   2,290
Loss from continuing operations   2,290
Loss from discontinued operations, net   $ (2,290)
Net loss per share from continuing operations - basic (in dollars per share)   $ 0.05
Net loss per share from continuing operations - diluted (in dollars per share)   0.05
Net loss per share from discontinued operations - basic (in dollars per share)   (0.05)
Net loss per share from discontinued operations - diluted (in dollars per share)   $ (0.05)
CRYOPDP business | Adjustments    
Discontinued Operations    
Selling, general and administrative   $ (2,300)