XML 97 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Common Share - Components of Basic and Diluted EPS Computations (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
EPS - basic:      
Net income (loss) (numerator) $ 27,588 $ (11,938) $ (87,400)
Weighted average common shares (denominator), Basic 274,415 267,014 257,092
Net income (loss) per share - basic $ 0.1 $ (0.04) $ (0.34)
EPS - diluted:      
Net Income (Loss) $ 27,588 $ (11,938) $ (87,400)
Weighted average common shares 274,415 267,014 257,092
Effect of dilutive securities - common shares issuable 9,429    
Adjusted weighted average common shares (denominator) 283,844 267,014 257,092
Net income (loss) per share - diluted $ 0.1 $ (0.04) $ (0.34)