XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted

 

Years Ended December 31,

 

 

2024

 

 

2023

 

Income (loss) income from continuing operations (in thousands)

$

7,167

 

 

$

(42,527

)

Income (loss) from discontinued operations (in thousands)

 

 

 

 

(18,792

)

Net income (loss) (in thousands)

$

7,167

 

 

$

(61,319

)

 

 

 

 

 

 

Basic weighted-average common shares

 

6,832,982

 

 

 

3,841,405

 

Dilutive impact of share-based awards

 

50,929

 

 

 

 

Diluted weighted-average common shares (1)

 

6,883,911

 

 

 

3,841,405

 

 

 

 

 

 

 

Basic net income (loss) per share:

 

 

 

 

 

Basic income (loss) from continuing operations

 

1.05

 

 

 

(11.07

)

Basic income (loss) from discontinued operations

 

 

 

 

(4.89

)

Basic net income (loss) per share

 

1.05

 

 

 

(15.96

)

 

 

 

 

 

Diluted net income (loss) per share:

 

 

 

 

 

Diluted income (loss) from continuing operations

 

1.04

 

 

 

(11.07

)

Diluted income (loss) from discontinued operations

 

 

 

 

(4.89

)

Diluted net income (loss) per share

 

1.04

 

 

 

(15.96

)