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
Mar. 31, 2026
Mar. 17, 2026
Jan. 23, 2026
Dec. 31, 2025
Debt Instrument [Line Items]        
Principal amount outstanding $ 435,870     $ 400,000
Unamortized debt issuance cost (11,316)     (5,976)
Total long-term debt 424,554     394,024
Less: current portion of long-term debt (2,869)     (19,954)
Total non-current portion of long-term debt 421,685     374,070
Convertible Notes | 2026 Notes        
Debt Instrument [Line Items]        
Principal amount outstanding 2,870     20,000
Unamortized debt issuance cost (1)     (46)
Total long-term debt 2,869   $ 2,900 19,954
Less: current portion of long-term debt (2,869)     (19,954)
Total non-current portion of long-term debt 0     0
Convertible Notes | 2027 Notes        
Debt Instrument [Line Items]        
Principal amount outstanding 53,000     265,000
Unamortized debt issuance cost (483)     (2,789)
Total long-term debt 52,517 $ 53,000   262,211
Less: current portion of long-term debt 0     0
Total non-current portion of long-term debt 52,517     262,211
Convertible Notes | 2030 Notes        
Debt Instrument [Line Items]        
Principal amount outstanding 115,000     115,000
Unamortized debt issuance cost (2,948)     (3,141)
Total long-term debt 112,052     111,859
Less: current portion of long-term debt 0     0
Total non-current portion of long-term debt 112,052     $ 111,859
Convertible Notes | 2031 Notes        
Debt Instrument [Line Items]        
Principal amount outstanding 265,000      
Unamortized debt issuance cost (7,884) $ (8,000)    
Total long-term debt 257,116      
Less: current portion of long-term debt 0      
Total non-current portion of long-term debt $ 257,116