v3.25.1
Debt - Schedule of Total Interest Costs Incurred on Company's Debt (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Debt Disclosure [Abstract]    
Stated interest $ 33,008 $ 15,083
Amortization of debt discount and debt issuance costs 5,166 3,939
Total interest cost 38,174 19,022
Capitalized interest (2,325) (2,101)
Total interest expense, net $ 35,849 $ 16,921