XML 129 R121.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt - Summary of Financial Information Relating to Unsecured Senior Notes (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2030
Sep. 30, 2029
Sep. 30, 2028
Sep. 30, 2027
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2023
Carrying value:                      
Exchangeable senior notes $ 814,915   $ 814,915               $ 600,458
Convertible Debt [Member]                      
Carrying value:                      
Unamortized debt issuance costs (10,085)   (10,085)               (8,042)
Convertible Debt [Member] | Nonaffiliates [Member]                      
Short Term Debt [Line Items]                      
Average balance $ 825,000 $ 553,338 $ 710,496 $ 549,063              
Weighted average interest rate 6.45% 5.56% 6.16% 5.60%              
Interest expense $ 14,571 $ 8,541 $ 35,884 $ 25,316              
Exchangeable Senior Notes and 2023 Senior Notes [Member]                      
Carrying value:                      
Unpaid principal balance $ 825,000   $ 825,000   $ 0 $ 216,500 $ 53,500 $ 0 $ 345,000 $ 210,000 $ 608,500