v3.26.1
Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2026
Other Liabilities Disclosure [Abstract]  
Schedule of Other Current Liabilities
Other current liabilities consisted of the following:
June 30,
 2026
December 31, 2025
(in thousands)
Income tax payable$7,314 $12,388 
Operating lease liability6,718 10,470 
Public duties and taxes7,697 8,050 
External derivative financial liabilities2,393 555 
Withheld taxes and other deductions526 3,692 
Other— 427 
Other current liabilities$24,648 $35,582