XML 73 R63.htm IDEA: XBRL DOCUMENT v3.25.3
Notes Payable, Net - Notes Payable (Details)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2025
USD ($)
tradingDay
Dec. 31, 2024
USD ($)
tradingDay
Debt Instrument [Line Items]    
Total principal $ 2,032,528 $ 690,000
Unamortized debt issuance costs (23,602) (9,711)
Total carrying amount of notes payable, net 2,008,926 680,289
Less: current portion (279,560) (680,289)
Long-term notes payable, net 1,729,366 0
2030 Notes | Senior Notes    
Debt Instrument [Line Items]    
Total principal 1,000,000 0
2033 Notes | Senior Notes    
Debt Instrument [Line Items]    
Total principal 750,000 0
2027 Notes | Convertible Debt    
Debt Instrument [Line Items]    
Total principal $ 282,528 $ 690,000
Threshold percentage of stock price trigger 130.00% 130.00%
Threshold trading days | tradingDay 20 20
Consecutive trading days | tradingDay 30 30