v3.26.1
Long‑Term Debt - Schedule of Interest Expense, Net (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 $ (8,453) $ (1,932) $ (15,977) $ (4,375)
Amortization of deferred debt issuance costs (1,054) (1,894) (2,189) (3,788)
Other interest expense (53) (30) (83) (101)
Interest income 457 337 946 937
Total interest expense, net $ (9,103) $ (3,519) $ (17,303) $ (7,327)