XML 80 R74.htm IDEA: XBRL DOCUMENT v3.24.3
Earning Per Share - Summary of Computation of Basic and Diluted EPS (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Earnings Per Share [Abstract]        
Net income (loss) $ 946 $ (41,371) $ (13,382) $ (46,014)
Weighted average common shares outstanding, basic 73,366,140 19,014,883 39,132,557 18,907,921
Effect of dilutive securities 13,720,237 0 0 0
Weighted average common shares outstanding, dilutive 87,086,377 19,014,883 39,132,557 18,907,921
Basic earnings (loss) per share $ 0.01 $ (2.18) $ (0.34) $ (2.43)
Diluted earnings (loss) per share $ 0.01 $ (2.18) $ (0.34) $ (2.43)