v3.25.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Accrued Liabilities    
Employee accrued compensation expense $ 7,358 $ 7,732
Other accrued liabilities 9,591 12,139
Accrued interest on debt 219 5,911
Total accrued liabilities $ 17,168 $ 25,782