XML 60 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Summary of Significant Accounting Policies - Convertible Senior Notes (Details) - Convertible Senior Notes Due 2030 - Convertible Debt
$ in Thousands
Sep. 05, 2025
USD ($)
Line of Credit Facility [Line Items]  
Principal amount issued $ 900,000
Stated interest rate percentage 0.00%