v3.26.1
Debt - March 2026 notes Interest expense and carrying value (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Components of carrying value          
Principal amount of debt $ 1,521,000   $ 1,521,000   $ 1,473,000
Unamortized debt issuance cost (15,936)   (15,936)   (10,110)
Carrying value [1] 1,501,129   1,501,129   1,470,796
Components of interest expense          
Amortization of debt issuance cost     3,009 $ 2,485  
Accretion of original issue discount     (1,834) (2,840)  
March 2026 Notes          
Components of carrying value          
Principal amount of debt 0   0   300,000
Unamortized debt issuance cost 0   0   (122)
Original issue discount, net of accretion 0   0   (92)
Carrying value [1] 0   0   $ 299,786
Components of interest expense          
Borrowing interest expense 0 $ 2,212 1,696 4,425  
Amortization of debt issuance cost 0 161 122 321  
Accretion of original issue discount 0 121 92 239  
Total interest and debt financing expenses $ 0 $ 2,494 $ 1,910 $ 4,985  
[1] Carrying value represents aggregate principal amount outstanding less unamortized debt issuance costs.