XML 66 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Leases
Table 16.1 shows minimum the future operating lease payments as of December 31, 2023.
Minimum future operating lease payments
Table
16.1
(In thousands)Amount
2024$1,141 
20251,018 
2026360 
202719 
2028 and thereafter 
Total$2,538