XML 98 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Convertible Notes, Net - Summary of Details about Interest Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]      
Discount and issuance cost amortization $ 54,264 $ 50,020 $ 41,002
Convertible notes, net      
Debt Instrument [Line Items]      
Cash coupon 18,639 28,859 28,059
Discount and issuance cost amortization 1,589 2,853 3,486
Total interest expense $ 20,228 $ 31,712 $ 31,545