XML 113 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Convertible Notes, Net - Summary of Details about Interest Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]      
Discount and issuance cost amortization $ 42,955 $ 54,264 $ 50,020
Convertible notes, net      
Debt Instrument [Line Items]      
Cash coupon 15,784 18,639 28,859
Discount and issuance cost amortization 1,227 1,589 2,853
Total interest expense $ 17,011 $ 20,228 $ 31,712