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]        
Interest expense $ 529 $ 2,830 $ 1,054 $ 5,664
Amortization of debt issuance costs and capitalized modification fees 60 373 120 728
Interest income (64) (88) (227) (235)
Interest expense, net $ 525 $ 3,115 $ 947 $ 6,157