v3.26.3
OTHER - Schedule of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Other [Line Items]        
Interest expense $ (3,571) $ (5,013) $ (12,264) $ (14,982)
Interest income 1,460 0 1,519 0
Total interest expense, net (2,111) $ (5,013) (10,745) $ (14,982)
IEEPA Tariff Refund        
Other [Line Items]        
Total interest expense, net $ 1,400   $ 1,400