XML 66 R54.htm IDEA: XBRL DOCUMENT v3.25.3
Debt - Convertible Debt Schedule (Details) - Convertible Notes - Convertible Senior Notes due 2023
$ in Thousands
Sep. 30, 2025
USD ($)
Notes Payable, Current and Noncurrent [Abstract]  
Principal amount of the Notes outstanding $ 460,000
Unamortized discount (including unamortized debt issuance cost) (14,507)
Total long-term portion of notes payable 445,493
Fair value of convertible senior notes outstanding (Level 2) $ 519,234