v3.25.3
Accrued Liabilities and Other Long-Term Liabilities (Tables)
9 Months Ended
Sep. 30, 2025
Accrued Liabilities and Other Long-Term Liabilities [Abstract]  
Schedule of Accrued Liabilities

Accrued liabilities consisted of the following:

 

(In thousands)  September 30,
2025
   December 31,
2024
 
Accrued payables  $25,915   $24,590 
Accrued compensation   20,685    17,328 
Accrued sales-related taxes   5,054    5,248 
Accrued dividends   856    6,660 
Other accrued   5,957    7,833 
Total accrued liabilities  $58,467   $61,659