v3.25.2
Long‑Term Debt - Schedule of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Debt Disclosure [Abstract]        
Contractual interest expense $ (1,932) $ (4,072) $ (4,375) $ (9,486)
Amortization of deferred debt issuance costs (1,894) (1,927) (3,788) (3,750)
Other interest expense (30) (2) (101) (68)
Interest income 337 901 937 1,684
Interest expense, net $ (3,519) $ (5,100) $ (7,327) $ (11,620)