v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Lessee, Operating Lease, Liability, Maturity
The following table summarizes lease payment obligations for each of the next five years and thereafter as follows:
Lease Payment Obligations at
June 30,December 31,
20252024
(In thousands)
One year or less$2,325 $4,666 
After one year to two years4,246 4,232 
After two years to three years3,290 3,272 
After three years to four years2,813 2,809 
After four years to five years1,824 1,899 
Thereafter2,716 2,742 
Total undiscounted cash flows17,214 19,620 
Discount on cash flows(1,445)(1,796)
Total lease liability$15,769 $17,824