v3.26.1
Long-Term Debt - Schedule of Interest Expense on Long-Term Debt (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Debt Disclosure [Abstract]        
Contractual interest expense $ 17,720 $ 14,603 $ 30,845 $ 28,941
Amortization of debt discount and issuance costs 630 1,250 1,605 2,381
Total interest expense related to long-term debt $ 18,350 $ 15,853 $ 32,450 $ 31,322