XML 68 R53.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Schedule of Net Carrying Amounts of Long-term Debt Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 17, 2026
Dec. 31, 2025
Debt Instrument [Line Items]      
Principal amount outstanding $ 433,000   $ 400,000
Unamortized debt issuance cost (10,649)   (5,976)
Total long-term debt 422,351   394,024
Less: current portion of long-term debt 0   (19,954)
Total non-current portion of long-term debt 422,351   374,070
Convertible Notes | 2026 Notes      
Debt Instrument [Line Items]      
Principal amount outstanding     20,000
Unamortized debt issuance cost     (46)
Total long-term debt 2,900   19,954
Less: current portion of long-term debt     (19,954)
Total non-current portion of long-term debt     0
Convertible Notes | 2027 Notes      
Debt Instrument [Line Items]      
Principal amount outstanding 53,000   265,000
Unamortized debt issuance cost (408)   (2,789)
Total long-term debt 52,592 $ 53,000 262,211
Less: current portion of long-term debt 0   0
Total non-current portion of long-term debt 52,592   262,211
Convertible Notes | 2030 Notes      
Debt Instrument [Line Items]      
Principal amount outstanding 115,000   115,000
Unamortized debt issuance cost (2,755)   (3,141)
Total long-term debt 112,245   111,859
Less: current portion of long-term debt 0   0
Total non-current portion of long-term debt 112,245   $ 111,859
Convertible Notes | 2031 Notes      
Debt Instrument [Line Items]      
Principal amount outstanding 265,000    
Unamortized debt issuance cost (7,486) $ (8,000)  
Total long-term debt 257,514    
Less: current portion of long-term debt 0    
Total non-current portion of long-term debt $ 257,514