XML 76 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Prepaid expenses and other current assets and other long-term assets - Other long-term assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Prepaid Expense and Other Assets, Current [Abstract]    
Long-term deposits $ 1,457 $ 1,451
Interest rate swap asset - long term 0 1,151
Deferred financing cost 574 451
Total other long-term assets $ 2,031 $ 3,053