v3.26.3
(Loss) Income Per Common Share (Tables)
9 Months Ended
Sep. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted (Loss) Income Per Common Share
The following table sets forth the computation of basic and diluted (loss) income per common share (in thousands, except per share data):
Three Months Ended
September 30,
Nine Months Ended
September 30,
Basic (loss) income per common share2026202520262025
Net (loss) income$(7,926)$6,502 $(20,019)$7,342 
Net loss (income) allocated to participating securities10 (7)23 (9)
Net (loss) income allocated to common stockholders$(7,916)$6,495 $(19,996)$7,333 
Basic weighted-average common shares outstanding48,71847,23348,44744,605
Basic (loss) income per common share$(0.16)$0.14 $(0.41)$0.16 
Three Months Ended
September 30,
Nine Months Ended
September 30,
Diluted (loss) income per common share2026202520262025
Net (loss) income$(7,926)$6,502 $(20,019)$7,342 
Net loss (income) allocated to participating securities10 (7)23 (8)
Net (loss) income allocated to common stockholders$(7,916)$6,495 $(19,996)$7,334 
Basic weighted-average common shares outstanding48,71847,23348,44744,605
Effect of dilutive stock options and awards—1,542—1,388
Diluted weighted-average common shares outstanding48,71848,77548,44745,993
Diluted (loss) income per common share$(0.16)$0.13 $(0.41)$0.16