XML 89 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Income (Loss) Per Share Attributable to Common Shareholders - Schedule of Computation of Basic and Diluted Net Income (Loss) per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Net income (loss) $ (153,610) $ (650,175) $ 377,661
Basic weighted-average common shares outstanding 79,220,930 77,746,575 75,948,686
Effect of potentially dilutive securities:      
Diluted weighted-average common shares outstanding 79,220,930 77,746,575 80,393,496
Net (loss) income per common share - basic $ (1.94) $ (8.36) $ 4.97
Net (loss) income per common share - diluted $ (1.94) $ (8.36) $ 4.7
Outstanding Options [Member]      
Effect of potentially dilutive securities:      
Effect of potentially dilutive securities     3,990,579
Unvested Restricted Common Shares [Member]      
Effect of potentially dilutive securities:      
Effect of potentially dilutive securities     454,231