XML 110 R87.htm IDEA: XBRL DOCUMENT v3.25.2
Convertible Notes, Net - Summary of Outstanding Convertible Senior Notes (Detail)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
$ / shares
Dec. 31, 2024
USD ($)
Debt Instrument [Line Items]    
Total face value $ 14,035,684  
Convertible notes, net    
Debt Instrument [Line Items]    
Total face value 266,157 $ 266,157
Deferred financing costs and unamortized discount (1,976) (2,541)
Securitized debt obligations, net 264,181 263,616
Convertible notes, net | Convertible Senior Notes Due 2027    
Debt Instrument [Line Items]    
Total face value $ 266,157 $ 266,157
Interest Rate 5.50%  
All-in cost 5.79%  
Conversion price (in dollars per share) | $ / shares $ 36.27  
Conversion rate 0.0275702