v3.26.1
Debt - October 2026 notes Interest expense and carrying value (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Components of carrying value      
Principal amount of debt $ 1,467,000   $ 1,473,000
Unamortized debt issuance cost (17,144)   (10,110)
Carrying value [1] 1,454,657   1,470,796
Components of interest expense      
Amortization of debt issuance cost 1,538 $ 1,149  
Accretion of original issue discount (1,746) (1,554)  
October 2026 Notes      
Components of carrying value      
Principal amount of debt 300,000   300,000
Unamortized debt issuance cost (392)   (572)
Original issue discount, net of accretion (344)   (502)
Carrying value [1] 299,264   $ 298,926
Components of interest expense      
Borrowing interest expense 1,913 1,913  
Amortization of debt issuance cost 180 181  
Accretion of original issue discount 158 157  
Total interest and debt financing expenses $ 2,251 $ 2,251  
[1] Carrying value represents aggregate principal amount outstanding less unamortized debt issuance costs.