XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Supplemental balance sheet information related to leases
          
   December 31,   December 31, 
   2023   2022 
   (In thousands) 
Operating Leases          
Operating lease right-of-use assets  $29,575   $28,397 
Less: Accumulated amortization right-of-use assets   (26,651)   (22,613)
Operating lease right-of-use assets, net  $2,924   $5,784 
           
Operating lease liabilities  $(3,220)  $(6,234)
           
Finance Leases          
Property and equipment, at cost  $3,474   $3,407 
Less: Accumulated depreciation   (3,385)   (3,301)
Property and equipment, net  $89   $106 
           
Finance lease liabilities  $(93)  $(177)
           
Weighted Average Discount Rate          
Operating lease   5.0%    5.0% 
Finance lease   6.5%    6.5% 
schedule of maturities of leases
          
(In thousands)  Operating   Finance 
Year Ending December 31,  Lease   Lease 
2024  $1,787   $41 
2025   737    25 
2026   455    15 
2027   452    15 
2028   452    4 
Thereafter   113     
Total undiscounted lease payments   3,996    100 
Less amounts representing interest   (776)   (7)
Lease Liability  $3,220   $93 
Schedule of lease cost
               
   Year Ended December 31, 
   2023   2022   2021 
   (In thousands) 
Operating lease cost  $5,547   $6,650   $7,184 
Finance lease cost   158    987    1,229 
Total lease cost  $5,705   $7,637   $8,413 
Schedule of supplemental cash flow information related to leases
               
   Year Ended December 31, 
   2023   2022   2021 
   (In thousands) 
Cash paid for amounts included in the measurement of lease liabilities:            
Operating cash flows from operating leases  $5,547   $7,056   $7,474 
Operating cash flows from finance leases   152    948    1,118 
Financing cash flows from finance leases   6    40    111