v3.24.0.1
Stock-Based Compensation - Stock Option Activity (Detail)
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Outstanding, Shares Under Option, End of Period | shares 2,683,166
Outstanding, Shares Under Option, Weighted Average Remaining Contractual Life 5 years 2 months 12 days
Exercisable at December 31, 2022, Weighted Average Remaining Contractual Life 2 years 10 months 24 days
Performance-Based Stock Options [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Weighted Average Exercise Price, End of Period $ 513.5
Two Thousand Seventeen Performance Based Stock Options [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Outstanding, Shares Under Option, Beginning of Period | shares 1,735,898
Outstanding, Shares Under Option, Granted | shares 0
Outstanding, Shares Under Option, Exercised | shares (183,704)
Outstanding, Shares Under Option, Forfeited | shares (3,114)
Outstanding, Shares Under Option, End of Period | shares 1,549,080
Weighted Average Exercise Price, Beginning of Period $ 513.5
Weighted Average Exercise Price, Granted 0
Weighted Average Exercise Price, Exercised 513.5
Weighted Average Exercise Price, Forfeited 513.5
Weighted Average Exercise Price, End of Period 513.5
Exercisable at December 31, 2022, Weighted Average Exercise Price $ 513.5
Outstanding, Shares Under Option, Weighted Average Remaining Contractual Life 2 years 10 months 24 days
Exercisable at December 31, 2022, Weighted Average Remaining Contractual Life 2 years 10 months 24 days
Two Thousand Twenty Three Performance Based Stock Options [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Outstanding, Shares Under Option, Beginning of Period | shares 0
Outstanding, Shares Under Option, Granted | shares 814,482
Outstanding, Shares Under Option, Exercised | shares 0
Outstanding, Shares Under Option, Forfeited | shares (6,787)
Outstanding, Shares Under Option, End of Period | shares 807,695
Weighted Average Exercise Price, Beginning of Period $ 0
Weighted Average Exercise Price, Granted 673.58
Weighted Average Exercise Price, Exercised 0
Weighted Average Exercise Price, Forfeited 673.58
Weighted Average Exercise Price, End of Period $ 673.58
Two Thousand Twenty Three Time Based Stock Options [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Outstanding, Shares Under Option, Beginning of Period | shares 0
Outstanding, Shares Under Option, Granted | shares 326,391
Outstanding, Shares Under Option, Forfeited | shares 0
Outstanding, Shares Under Option, End of Period | shares 326,391
Weighted Average Exercise Price, Beginning of Period $ 0
Weighted Average Exercise Price, Granted 673.58
Weighted Average Exercise Price, Exercised 0
Weighted Average Exercise Price, Forfeited 0
Weighted Average Exercise Price, End of Period $ 673.58