XML 67 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Debt - Schedule of Carrying Value of Debt (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Total debt $ 1,755,000,000 $ 1,697,000,000
Convertible senior notes    
Debt Instrument [Line Items]    
Total convertible senior notes 1,664,000,000 1,660,000,000
Convertible senior notes | 1.375% convertible senior notes due 2026    
Debt Instrument [Line Items]    
Total convertible senior notes $ 496,000,000 495,000,000
Stated Interest Rate 1.375%  
Convertible senior notes | 2.75% convertible senior notes due 2025    
Debt Instrument [Line Items]    
Total convertible senior notes $ 561,000,000 560,000,000
Stated Interest Rate 2.75%  
Convertible senior notes | 0.75% convertible senior notes due 2024    
Debt Instrument [Line Items]    
Total convertible senior notes $ 607,000,000 605,000,000
Stated Interest Rate 0.75%  
Credit facilities    
Debt Instrument [Line Items]    
Warehouse line of credit $ 91,000,000 37,000,000
Line of Credit | Credit facilities    
Debt Instrument [Line Items]    
Maximum Borrowing Capacity 200,000,000  
JPMorgan Chase Bank, N.A. | Credit facilities    
Debt Instrument [Line Items]    
Repurchase agreements 68,000,000 0
JPMorgan Chase Bank, N.A. | Line of Credit | Credit facilities    
Debt Instrument [Line Items]    
Maximum Borrowing Capacity 100,000,000  
Repurchase agreement committed amount 25,000,000  
Atlas Securitized Products, L.P. | Credit facilities    
Debt Instrument [Line Items]    
Repurchase agreements 22,000,000 23,000,000
Atlas Securitized Products, L.P. | Line of Credit | Credit facilities    
Debt Instrument [Line Items]    
Maximum Borrowing Capacity 50,000,000  
Citibank, N.A. | Credit facilities    
Debt Instrument [Line Items]    
Repurchase agreements 0 3,000,000
Comerica Bank | Line of Credit | Credit facilities    
Debt Instrument [Line Items]    
Warehouse line of credit 1,000,000 $ 11,000,000
Maximum Borrowing Capacity $ 50,000,000