XML 82 R56.htm IDEA: XBRL DOCUMENT v3.25.4
LEASES - Future Minimum Payments (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Leases [Abstract]  
2026 $ 2,321
2027 2,211
2028 1,491
2029 1,122
Thereafter 1,784
Total lease payments 8,929
Imputed interest 2,535
Total lease liabilities $ 6,394