|**Supplemental Disclosures to the Statements of Cash Flows (Tables)**   | 6 Months Ended                                                                                                                                                                                                                                                                                                                               
|----------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
|**Supplemental Cash Flow Elements [Abstract]**                          |                                                                                                                                                                                                                                                                                                                                              
|Schedule of Supplemental Disclosures of Cash flows                      | Supplemental disclosures to the statements of cash flows are presented below:First Half(In thousands)20242023Cash paid for:Income taxes (net of refunds)$6,945$4,503Interest$3,307$4,025                                                                                                                                                     
|                                                                        |                                                                                                                                                                                                                                                                                                                                              
|                                                                        | First Half                                                                                                                                                                                                                                                                                                                                   
|(In thousands)                                                          | 2024                                                                                                                                                                                                                                                                                                                                         
|Cash paid for:                                                          |                                                                                                                                                                                                                                                                                                                                              
|Income taxes (net of refunds)                                           | $                                                                                                                                                                                                                                                                                                                                            
|Interest                                                                | $                                                                                                                                                                                                                                                                                                                                            
|Schedule of Cash, Cash Equivalents and Restricted Cash                  | Cash, cash equivalents, and restricted cash in the consolidated statements of cash flows consisted of the following:(In thousands)June 30, 2024December 31, 2023Cash and cash equivalents$35,087$38,594Restricted cash (included in prepaid expenses and other current assets)355307Cash, cash equivalents, and restricted cash$35,442$38,901
|                                                                        |                                                                                                                                                                                                                                                                                                                                              
|(In thousands)                                                          | June 30, 2024                                                                                                                                                                                                                                                                                                                                
|Cash and cash equivalents                                               | $                                                                                                                                                                                                                                                                                                                                            
|Restricted cash (included in prepaid expenses and other current assets) | 355                                                                                                                                                                                                                                                                                                                                          
|Cash, cash equivalents, and restricted cash                             | $                                                                                                                                                                                                                                                                                                                                            

X- DefinitionTabular disclosure of supplemental cash flow information for the periods presented.
+ ReferencesNo definition available.
+ Details**Name:**
us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock**Namespace Prefix:**
us-gaap_**Data Type:**
dtr-types:textBlockItemType**Balance Type:**
na**Period Type:**
duration X- DefinitionTabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(1)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 8 -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8
+ Details**Name:**
us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock**Namespace Prefix:**
us-gaap_**Data Type:**
dtr-types:textBlockItemType**Balance Type:**
na**Period Type:**
duration X- ReferencesNo definition available.
+ Details**Name:**
us-gaap_SupplementalCashFlowElementsAbstract**Namespace Prefix:**
us-gaap_**Data Type:**
xbrli:stringItemType**Balance Type:**
na**Period Type:**
duration